껍데기
[root@server~]# su -s /bin/bash user123
bash-4.1$ cat /home/user567/folder/textfile.txt
cat: /home/user567/folder/textfile.txt: Permission denied
파일 권한
/home/user567/folder/textfile.txt:
Access: (0777/-rwxrwxrwx) Uid: ( 567/user567) Gid: ( 567/user567)
[root@server~]# ls -l /home/user567/folder/textfile.txt
-rwxrwxrwx 1 user567 user567 826 Jan 19 17:30 /home/user567/folder/textfile.txt
/홈/사용자567/폴더:
Access: (0777/drwxrwxrwx) Uid: ( 567/user567) Gid: ( 567/user567)
/홈/사용자567:
Access: (0755/drwxr-xr-x) Uid: ( 567/user567) Gid: ( 567/user567)
정보
운영 체제:CentOS 6
SELinux:Disabled
파일의 lsattr-------------e- /home/user567/folder/textfile.txt
답변1
각 사용자가 다른 사람이 액세스할 수 없는 자신의 폴더를 갖도록 권한을 설정하는 것이 일반적입니다. 이것이 일반적으로 홈 디렉토리가 drwxr-x---
.
이 파일에 액세스하려면 /home/user567/folder/textfile.txt
시스템에서 x
경로( /home
, /home/user567
및 ) /home/user567/folder
의 각 디렉터리에 대한 디렉터리 항목() 액세스가 필요합니다.