[일상다반사] 초보 개발자들을 위한 유튜브 채널 본격 가동에서 설명드린 리눅스 업스킬 도전 프로젝트 13편을 공개해드리겠다. 13편은 파일 접근 허가 기초와 사용자 추가 방법을 설명한다.
2020년 10월 5일자 [리눅스 업스킬 도전 #13] 파일 접근 허가 기초와 사용자 추가 방송은 다음에서 볼 수 있으며, 전체 방송 플레이리스트는 리눅스업스킬도전에서 확인할 수 있다.
하이라이트를 요약 정리하면 다음과 같다:
- 00:00 파일 접근 허가 기초
- 01:56 단계 1) chmod 명령을 사용한 사용자 접근 허가 변경
- 04:26 단계 2) adduser 명령을 사용한 사용자 추가와 usermod 명령을 사용한 그룹 추가
원본 학습자료는 Day 13 - Who has permission?를 참고하고, 방송에 사용한 실제 실습 자료는 다음을 참고한다:
- 단계 1
-rw------- 1 steve staff 4478979 6 Feb 2011 private.txt -rw-rw-r-- 1 steve staff 4478979 6 Feb 2011 press.txt -rwxr-xr-x 1 steve staff 4478979 6 Feb 2011 upload.bin 사용자, 그룹, 나머지에 대한 접근허가를 -rwx__rwx__rwx 세 부분으로 나눠 지정함
- $ touch permission.txt
- $ ls -al permission.txt
- $ chmod u-w permission.txt
- $ ls -al permission.txt
- $ chmod o-r permission.txt
- $ ls -al permission.txt
- $ vi permission.txt
- $ chmod u+w permission.txt
- $ vi permission.txt
- 단계 2: useradd 대신 adduser! (참고: MAN(useradd(8)) useradd is a low level utility for adding users. On Debian, administrators should usually use adduser(8) instead.)
- $ sudo adduser jaypark
- $ su - jaypark
- $ id
- $ ls -al /var/log/auth.log
- $ less /var/log/auth.log
- $ usermod -a -G adm jaypark
- $ id
- $ less /var/log/auth.log
댓글 없음:
댓글 쓰기