보안 시스템의 가장 중요한 기능은 인증되지 않은 사용자가
자원을 acces할 수 없고 오직 인증된 사용자만이 자원을 access할 수 있다
보통 unix나 linux의 최고 관리자는 root 다
첫번째 보안은 login할 때 이루어지고 아래의 파일들을 시스템이 조회해보고 통과시킨다.
/etc/passwd /etc/shadow두 번째의 보안은 file이나 directory에 permitssion 부여
root는 permitssion에 영향을 받지 않는다.
ls -l
bash-3.0.0# ls -l .profile -rwxrx-r-- user other 144 11월 11일 17:33 .profile
- : 파일 타입 r = readable
rwx : user w = writeable
rw- : group x = executable
r-- : others - = denied
Permission |
Permission symbol |
File |
Directory |
Read |
r |
file을 읽고, copy할 수 있다 |
ls command로 directory list를 확인할 수 있다. |
Write |
w |
file의 내용을 수정할 수 있다 |
dirctory에 파일을 추가하거나 삭제가능 |
Execute |
x |
실행가능한 file을 실행할 수 있다. |
cd command로 dirctory에 접근가능 |
Permission 변경
chmod {-R} mode filename
외에 useradd, usermod, chmod, userdel, groupdel 등이 있음
그리고 chmod에서 2가지의 mode가 있는데
1. symbolic mode
2.Octal mode(absolute)
who |
op |
permission(s) |
u :소유자 |
+ : permission추가 |
r : Read |
g : 그룹 |
- : permission삭제 |
w : write |
o : others |
= : permission추가 |
x : execute |
a : 모든 사용자 |
|
|
symbolic mode예제
bash-3.0.0# ls -l chmod.txt -rw-r--r-- 1 user1 other 0 11월 11일 17:48 chmod.txt bash-3.0.0# chmod o-r chmod.txt bash-3.0.0# ls -l chmod.txt -rw-r----- 1 user1 other 0 11월 11일 17:50 chmod.txt
'Unix' 카테고리의 다른 글
솔라리스 쉘 프롬프트 변경 (0) | 2014.10.31 |
---|---|
솔라리스 10 ssh 접속 (0) | 2014.10.31 |
솔라리스(unix) 디스크 관리 및 추가 (0) | 2014.10.31 |
솔라리스(unix) 파일 시스템 관리(fsck, du....) (0) | 2014.10.31 |
unix 암호찾기 (0) | 2014.10.31 |