출처 : http://egloos.zum.com/ranivris/v/4304338
만약 리눅스 서버 운영자라면 진작에 알았어야 하건만
거의 혼자 사용만 하다보니 거의 필요성을 못 느끼는 명령어들.. 이다.
대체로 루트 권한이 필요하다. ( 아래 명령들은 대부분 '/usr/bin'이 아닌 '/usr/sbin' 폴더에 위치한다. ㅎㅎ)
1. 사용자 관련.
useradd : 사용자 추가
userdel : 사용자 삭제
adduser : 사용자 추가 -> 보다 interactive 하게 관련 정보를 입력할 수 있다.
deluser : 사용자 삭제
usermod : 사용자 정보 변경
passwd : 사용자 비밀번호 변경.
- useradd [사용자 ID] :
사용자 ID 의 계정을 만든다.
- adduser [사용자 ID] :
useradd의 interactive 버전(?)
사용자 ID로 계정을 만든다.
연속적인 대화 창을 통해, password, 이름, 위치, 전화번호 등을 설정할 수 있다.
- userdel [사용자 ID] :
사용자 ID를 제거한다.
- deluser [사용자 ID] :
사용자 ID를 제거한다.
2. 그룹 관련
기본적인 그룹 정보는 "/etc/group" 에서 확인할 수 있다.
cat (less) /etc/group
그룹 ID : x : 그룹 ID Number : 속한 사용자 ID
groups : 해당 사용자가 속한 group을 확인
groupadd : 그룹을 추가
addgroup : 그룹을 추가
groupdel : 그룹을 삭제
delgroup : 그룹을 삭제
- groups [사용자 ID]
ranivris : ranivris adm cdrom sudo dip plugdev lpadmin sambashare
- addgroup / groupadd
ranivris@ubuntu:~$ sudo addgroup test
[sudo] password for ranivris:
Adding group `test' (GID 1007) ...
Done.
ranivris@ubuntu:~$ sudo groupadd test2
ranivris@ubuntu:~$
addgroup 이 더 interactive 함을 알 수 있다.
- delgroup / groupdel
ranivris@ubuntu:~$ sudo delgroup test
Removing group `test' ...
Done.
ranivris@ubuntu:~$ sudo groupdel test2
ranivris@ubuntu:~$
마찬가지로 delgroup 이 more interactive 하다.
3. 그룹에 사용자 추가
adduser :
gpasswd : /etc/group 혹은 /etc/shadow 관련 명령어.
ranivris@ubuntu:~$ whatis gpasswd
gpasswd (1) - administer /etc/group and /etc/gshadow
usemod : 사용자 정보 수정 에서 -G 를 이용한 그룹 설정
수작업으로 /etc/group 수정 :
- adduser 를 사용하는 방법
ranivris@ubuntu:~$ sudo adduser raja marlin02
Adding user `raja' to group `marlin02' ...
Adding user raja to group marlin02
Done.
raja 를 marlin02 그룹에 추가!
- gpasswd 를 사용하는 방법
ranivris@ubuntu:~$ sudo gpasswd -a raja marlin
Adding user raja to group marlin
raja 를 marlin 그룹에 추가!
- usermod 를 사용하는 방법
ranivris@ubuntu:~$ sudo usermod -G nitraqu -a raja
4. 그룹에 사용자 삭제
gpasswd : /etc/group 혹은 /etc/shadow 관련 명령어., -d option 사용
-gpasswd 를 사용하는 방법
ranivris@ubuntu:~$ sudo gpasswd -d raja nitraqu
Removing user raja from group nitraqu
5. 소유권한 변경
chown [속성] [대상 파일 or 디렉터리]
이 녀석은 너무 쓸 말이 많아서.. 나중에 정리해야지
반응형
'Linux' 카테고리의 다른 글
실시간 로그 조회 (0) | 2017.02.09 |
---|---|
윈도우에서 Putty를 이용한 리눅스 X-Window 실행하기 (0) | 2017.02.01 |
samba 서버 권한 설정 (0) | 2016.11.18 |
메일 aliases 설정 (0) | 2016.10.27 |
sendmail, postfix 메일 계정 설정 (0) | 2016.10.27 |