서버/Linux40 [Linux] 사용자 패스워드 관리 (chage) & 파일속성설정 1. 사용자 패스워드 관리 # chage (Change Age) [옵션] [계정명] → 옵션 -l (List) 패스워드 정책 확인 -d (last Day) 암호 변경 최종 날짜 ( /etc/shadow 3번째 필드) -m (Min) 암호 변경 최소 일 수 ( /etc/shadow 4번째 필드) -M (Max) 암호 변경 최대 일 수 ( /etc/shadow 5번째 필드) -W (Warning) 암호 변경 경고 일 수 ( /etc/shadow 6번째 필드) -I (Inactive) 암호 만료 후 계정 비활성화 일 수 ( /etc/shadow 7번째 필드) -E (Expire) 계정 만료 날짜 (YYYY/MM/DD) ( /etc/shadow 8번째 필드) 2. 파일 속성 (File attribution) 설.. 2017. 10. 11. [Linux] UMASK & 특수 허가권 (SetUID, SetGID, StickyBit) 디렉토리에 대한 허가권 테스트 디렉토리에 권한이 없으면 하위 파일의 권한이 있더라도 사용할 수 없습니다. ★파일 허가권보다 디렉토리의 허가권이 우선 순위가 높습니다. TEST 디렉터리와 그 안에 file 생성 후 file을 모두에게 읽기, 쓰기, 실행 권한을 허가하고 file 안에 "hello world"를 넣어준다. TEST 디렉터리는 사용자(root)만 읽기, 쓰기, 실행 권한이 허가된다. test-user 계정으로 /TEST/file의 내용을 확인하면 허가가 거부되는 것을 볼 수 있다. ※ file 파일은 기타 사용자도 모든 권한을 허가했지만, /TEST디렉터리의 허가권이 우선 순위가 높기 때문에 /TEST디렉터리가 허가하지 않는다면 file 파일의 내용은 볼 수 없습니다. +------------.. 2017. 10. 11. [Linux] 파일의 권한 (소유권 & 허가권) 파일의 권한 리눅스의 모든 파일에는 권한이 설정되어 있으며, 권한은 소유권과 허가권으로 구성되어있습니다. 1. 소유권 ( Ownership ) - 파일을 소유한 권한 ① 소유권 확인 명령어 # ls -l or # ll ll /bin/ls → /bin/ls 파일의 소유권 확인 root root → 소유권 필드 (소유 계정, 소유 그룹) /bin/ls → 파일명 ② 소유권 변경 명령어 # chown (CHange OWNership) [소유계정]:[소유그룹][파일] /practice/chown_test 디렉터리에 file1파일 생성 후 소유권 확인 mkdir → 테스트 디렉토리 생성 후 touch file1 → 테스트용 파일 생성해줍니다. file1의 소유 계정 : root 그룹 계정 : root [소유권] .. 2017. 10. 11. [Linux] 사용자 계정 관리 (2) 사용자 계정 관리 ( 2 ) ① # useradd [옵션] [계정명] 사용자 계정 추가 ★ → 옵션 -c (Comment) 설명 -u UID -g (주 그룹) GID -G (보조 그룹) Group -s Shell +-----------------------------------------------------------------------------------------------+ # useradd Maroon5-1 → 사용자 계정 추가 계정명 : Maroon5-1 암호 : 보이는 것은 x 이지만 /etc/shadow에 저장되어있습니다. # cat /etc/login.defs UID : 500 GID : 500 설명 : 없음 홈디렉토리 : /home/Maroon_5 # cat /etc/login.de.. 2017. 10. 11. 이전 1 ··· 3 4 5 6 7 8 9 10 다음