"chmod"
[chmod mode file]
u: 현재 사용자의 권한을 수정
g: 해당 그룹의 권한을 수정
o: 그 외 외부 사용자 권한을 수정
a: 모든 사용자 권한을 수정
+: 해당 권한 추가
-: 해당 권한 삭제
=: 해당 권한으로 변경
e.g.
drwxrw-r-- 의 test.txt란 파일이 있을때
chmod u-x test.txt
->
drw-rw-r--
로 변경
drwxrw-r-- 의 test.txt란 파일이 있을때
chmod a=r test.txt
dr--r--r--
로 변경
"su"
[su - 사용자명]
현재 터미널에서 사용자 변경
- 없이 su 사용자명 입력시 디렉토리 변경없이 현재 디렉토리에서 사용자 전환
"sudo"
root user
사용자들의 권한을 삭제하거나 수정할 수 있다.
super user do, sudo?
Ubuntu에 경우 사용자가 root user로 접속하지 못하도록 잠금처리를 해놓았지만,
특정 명령어를 root user와 같은 권한을 사용하기 위해 "sudo" 명령어를 사용한다.
kwon 의 권한으로 apt update는 거부되었지만,
sudo 요청으로 apt update는 승인됨.
sudo는 15분 주기로 캐시되어있기때문에
캐시가 만료되기전인 15분안에는 다시 sudo를 입력할 필요가 없다.
"chown"
[sudo chown 사용자명 파일명]
sudo를 이용해 파일의 사용자를 변경한다.
'공부 > Linux 기초' 카테고리의 다른 글
Raspberry Pi HomeServer 구축 (0) | 2024.09.03 |
---|---|
Permission 기초 (0) | 2024.01.20 |
grep (0) | 2024.01.19 |
찾기 (0) | 2024.01.18 |
확장 (0) | 2024.01.17 |