유닉스 계열 운영체제는 여러 명이 함께 사용할 수 있는 기능을 가지고 있다

이 기능은 강력 하지만, 배우기 어렵고 보안의 문제가 발생할 수 있다

id

자신이 누구인지 알 수 있는 명령어

[cookie@cookie ~]$ id

uid=1001(cookie) gid=1001(cookie) groups=1001(cookie),991(docker)
  • uid는 user의 id
  • gid는 group의 아이디로, 어떤 그룹에 속해있는지 알 수 있다

who

현재 이 시스템에 누가 접속했는지 보여주는 명령어

[cookie@cookie ~]$ who

cookie   pts/0        2017-06-25 17:48 (121.190.40.153)
cookie   pts/1        2017-06-25 18:33 (121.190.40.153)

권한(Permission)

[cookie@cookie ~]$ ll
-rw-rw-r-- 1 cookie cookie     0 Jun 26 20:13 perm.txt

# 모드를 변경한다 -> other에서 write 권한을 제외한다 
[cookie@cookie ~]$ chmod o+w perm.txt
-rw-rw-rw- 1 cookie cookie     0 Jun 26 20:13 perm.txt

# 모드를 변경한다 -> 소유자(user)에 read 권한을 제외시킨다.
[cookie@cookie ~]$ chmod u-r perm.txt
--w-rw-rw- 1 cookie cookie     0 Jun 26 20:13 perm.txt

# 재귀적으로(해당 디렉토리 안의 모든 파일에) 권한을 변경한다
[cookie@cookie ~]$ chmod -R o+w perm

사용자를 그룹에 추가

[cookie@cookie ~]$ sudo usermod -a -G developer cookie 
[cookie@cookie ~]$ sudo usermod -a -G developer dorothy

results matching ""

    No results matching ""