NFS 마운트에 휴지통을 활성화하는 방법은 무엇입니까?


17

/home/users호스트 의 디렉토리는 내가 제어 할 수없는 서버에 연결된 NFS 마운트입니다. 노틸러스 로 $HOME( /home/users/foo) 에서 파일을 삭제할 때 다음 메시지가 나타납니다.

파일을 휴지통으로 옮길 수 없습니다. 즉시 삭제 하시겠습니까?

"..."파일은 휴지통으로 이동할 수 없습니다.

이 마운트 지점에서 휴지통을 활성화하는 방법이 있습니까? 파티션에 대한 쓰기 액세스 권한이 있지만 예상대로 만들고 /home/users/.Trash-$(id -u)고정 비트를 설정 한 후에도 노틸러스는 여전히 휴지통을 사용하지 못합니다.

이 질문휴지통 사양을 읽을 때 $HOME/.local/share/Trash표준 위치 라는 것을 알았습니다 ( $XDG_DATA_HOME설정 되지 않은 경우 ). 노틸러스는이를 반만 인식하는 것처럼 보입니다 $HOME/.local/share/Trash/info/[filename]<.number>.trashinfo. 파일이 모두 비어 있고 계속 오류 메시지가 나타납니다.


테스트 할 수있을 때까지 주석을 작성하고 있습니다. 언젠가 www에서 구식 문서를 찾기가 어려웠습니다. 가능한 모든 경로를 시도하는 대신 ...를 strace사용 nautilus하여 열려있는 경로 를 추적 하고 권한 상태를 확인하는 데 사용할 수 있습니다 .
user.dz

답변:


1

인식되지 않는 파일 시스템에 대한 권한을 설정하려고합니다. "삭제"되는 시스템 기능은 에뮬레이트되지 않는 한 Linux 기반 비트에서 사용되는 시스템이 아닙니다. 삭제하도록 지시하면 "휴지통"에 쓰려고합니다. 당신은 물건을 움직일뿐입니다. 이를 제거하려면 원시 데이터가 아닌 파일 시스템에 액세스해야합니다. 삭제 명령은 삭제하지 않고 이동하도록 요청하기 때문에 데이터를 쫓아냅니다.

Samba에 서버의 파티션 / 드라이브를 마운트 할 수 있거나 원하는 것을 사용하여 삭제할 수 있습니다. 권한으로 가상 마운트를 시도하십시오. 읽기 / 쓰기 만하고 삭제 / 이동하지 않으면 시간이 나쁩니다.


읽기 및 쓰기 액세스 권한이있는 사용자가 여전히 파일을 삭제 / 이동할 수있는 액세스 권한이 없을 수 있다고 말하고 있습니까? 이에 대한 참조를 찾을 수 없습니다. 하나 있어요?
l0b0

드라이버 문제. 휴지통으로 이동하지 말고 삭제할 수있는 mca..etc 드라이버 / 시스템에 액세스해야합니다. 실제로 삭제하지 않고 드라이브의 보호 된 영역으로 만 옮기십시오. 시스템 기능에 액세스하지 않으면 기능에 액세스하거나 원격으로 액세스하지 않고 명령을 통해 Windows 시스템에서 파일을 삭제할 수 없습니다 (파일이 아닌 기능 읽기). 개인적인 경험. 나를 위해 일한 것 : VM it and delete. 따라서 Linux 기반 시스템을 사용하여 원격으로 연결하는 Windows 마운트 파티션이있는 Windows 서버를 실행하지 않는 시스템은 무엇입니까?
Lester.Amod

samba 마운트 / 서버 파일의 삭제를 허용 한 가상 파일 공유 권한 (ntfs ...는 redhat에서 작동했지만 몇 년 전입니다. 여전히 그렇다면 Dunno입니다. 삭제.
Lester.Amod

당신은 명확히 할 수 있습니까? NFS 시스템을 읽고 쓸 수 있습니다. "isnt aware"는 무엇을 의미합니까? "에뮬레이션", "원시 데이터", "휠 하우스", "가상 설치", "드라이버 문제"란 무엇입니까? "mca..etc 드라이버 / 시스템"은 무엇입니까? 이 정보는 그대로 사용할 수 없습니다.
l0b0

또한 의견을 추가하지 말고 새로운 정보로 답변을 업데이트하십시오.
l0b0

0

uid=1000 en gid=1000휴지통이 정상적으로 작동하도록해야합니다. 어떻게 든 그것을 마운트해야 할 것입니다. 아래와 같이 fstab에서와 같이 SAMBA에 마운트 할 수 있습니까?

UUID=***********   /media/DATA     ntfs-3g defaults, uid=1000, gid=1000,  locale=nl_NL.UTF-8    0        0

1
언급 한 명령의 의미를 설명하는 답을 정교하게하는 것이 좋습니다. 당신의 대답은 향상 될 수 있습니다.
ankit7540

1
@gers는 NTFS 파티션이 아닌 NFS를 마운트하고 있습니다
gogeccc

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.