User & Host
1. Host
- 네트워크에 연결되어 있는 장치, 컴퓨터
- 리눅스(다중 사용자 시스템)가 설치된 컴퓨터 한 대 자체가 Host
- host name 바꾸기
1
$ sudo vi /etc/hostname # 내용 변경
2. User
- 리눅스 설치시 root 자동생성
- 모든 user 들이 root 권한을 가지진 않음
- sudo(substitute user do) : root 권한으로 명령어 수행
- 새로운 user 생성시
- root 권한 X
- /home/[user name] 디렉토리 생성됨
- User 생성 & 삭제
- User 생성
1 2
$ sudo adduser [user name] $ sudo useradd [user name] # 필요한 옵션을 명시해줘야 함
- User 삭제
1 2
$ sudo deluser [user name] $ sudo userdel [user name]
- User 생성
- User 변경
1 2 3
$ su [user name] $ sudo su # root 계정 접속 $ exit # 계정 탈출
3. Group
- 보통 그룹 단위로, 권한을 단체 설정함
- adduser 시 user name와 동일한 그룹 자동생성
- 특정 user 그룹 확인
1
$ groups [user name]
- 그룹 생성 & 삭제
1 2 3 4
# 그룹 생성 $ sudo addgroup [group name] # 그룹 삭제 $ sudo deluser [group name]
- Group 에 User 추가 및 제거
1 2 3 4
# 그룹에 사용자 추가 $ sudo gpasswd -a [user name] [group name] # 그룹에 사용자 제거 $ sudo gpasswd -d [user name] [group name]