일부 파일을 다운로드하여 외장 하드 드라이브의 폴더에 저장했습니다. 나중에 폴더를 검색하려고 했으나 찾을 수 없었습니다. 그래서 터미널을 이용해서 검색을 해보았습니다. 이전에 폴더를 저장한 위치에 모든 파일을 나열했는데 폴더가 거기에 존재했지만 d?????????
권한이 표시되었다는 것을 알았습니다. 이것이 의미하는 바와 내 파일을 다시 가져오는 방법.
drwxrwxrwx 1 chetan chetan 4096 Jun 12 21:55 'Money Heist'
d????????? ? ? ? ? ? Naruto_Shippuden
drwxrwxrwx 1 chetan chetan 4096 Jul 20 23:51 Parasyte
답변1
이는 외장 드라이브의 파일 시스템 및/또는 권한 집합에 문제가 있을 수 있습니다. user root
로 변경하여 파일 나열을 시도해 볼 수 있으며 모든 것을 읽을 수 있으므로 일시적으로 권한 문제가 해결됩니다.root
sudo -i
root
일반 로그인 사용자가 파일을 사용할 수 있도록 하려면 권한을 변경하면 됩니다. 권한을 일반으로 설정하세요.
sudo chmod -R 660 Naruto_Shippuden
그러면 파일이 읽기 및 쓰기 가능으로 설정됩니다.
로그인 이름을 표시합니다 whoami
. 그런 다음 소유자를 Naruto_Shippuden
귀하로 변경하십시오.
sudo chown -R <user>:<user> Naruto_Shippuden
<user>
콘텐츠가 표시되는 위치는 어디입니까 whoami
? (루트 아님!!)
답변2
나는 같은 문제에 직면했다. Windows 서버에서 ubuntu 20.04 및 RHEL8을 설치합니다. nfs3은 잘 작동합니다. NFS4에는 문제가 있습니다. Windows 디렉터리에 26개 이상의 서로 다른 ntfs 권한(ACL)이 있으면 괜찮다는 것을 알았습니다. 설치가 잘 되었으며 Windows 공유에서 디렉터리에 액세스할 수 있습니다. ACL이 26개를 초과하면 만점을 받게 됩니다. 26개 이하를 제거하고 시도한 결과 제대로 설치되었으며 문제의 디렉터리에 액세스할 수 있었습니다. 우리는 Kerbose를 사용하지 않습니다