파일 권한을 보려고 합니다
$ ll yaan/
ls: cannot access yaan/.: Permission denied
ls: cannot access yaan/Nenje Nenje - TamilTunes.com.mp3: Permission denied
ls: cannot access yaan/..: Permission denied
ls: cannot access yaan/Aathangara Orathil - TamilTunes.com.mp3: Permission denied
ls: cannot access yaan/Hey Lamba Lamba - TamilTunes.com.mp3: Permission denied
ls: cannot access yaan/list: Permission denied
ls: cannot access yaan/Latcham Calorie - TamilTunes.com.mp3: Permission denied
ls: cannot access yaan/Nee Vandhu Ponadhu - TamilTunes.com.mp3: Permission denied
total 0
d????????? ? ? ? ? ? ./
d????????? ? ? ? ? ? ../
-????????? ? ? ? ? ? Aathangara Orathil - TamilTunes.com.mp3
-????????? ? ? ? ? ? Hey Lamba Lamba - TamilTunes.com.mp3
-????????? ? ? ? ? ? Latcham Calorie - TamilTunes.com.mp3
-????????? ? ? ? ? ? list
-????????? ? ? ? ? ? Nee Vandhu Ponadhu - TamilTunes.com.mp3
-????????? ? ? ? ? ? Nenje Nenje - TamilTunes.com.mp3
valar@valar-Desktop:/song$ cd yaan/
bash: cd: yaan/: Permission denied
valar@valar-Desktop:/song$
또한 파일 권한을 변경해 보았지만 오류가 발생하지 않습니다.
$ sudo chmod 644 yaan/
$
또한 이 파일을 열 수 없습니다. 어떻게 복원하나요? 아니면 파일 권한과 소유권을 변경하시겠습니까?
답변1
편집하다:yaan
하나 이니까목차, 다음과 같이 실행 권한을 부여해야 합니다.
sudo chmod 744 yaan
설명하다:
7 => 주어진읽다,쓰다, 그리고구현하다도착하다소유자.
4 => 주어진읽다도착하다그룹.
4 => 주어진읽다도착하다다른 사람.
~에서chmod 매뉴얼페이지
파일이 있는 경우에만목차또는 이미 특정 사용자에 대한 실행 권한이 있습니다.
답변2
다음과 같이 권한을 변경합니다.
sudo chmod 644 yaan
뒤에 슬래시가 없습니다. 재귀적으로 변경하려면 다음을 사용하세요.
sudo chmod -R +r yaan
월드에 읽기 권한을 추가하세요.