Samba 또는 NFS를 통해 서버에 파일을 쓸 수 없습니다.

Samba 또는 NFS를 통해 서버에 파일을 쓸 수 없습니다.

가정용 PC에 Ubuntu 12.0.4 Server 32비트를 설정했으며 Ubuntu 12.0.4 64비트 클라이언트(NFS 및 Samba를 통해)에서 읽기/쓰기 액세스를 위해 해당 서버의 기본 파일 디렉터리를 공유하려고 합니다. 내가 두 가지를 모두 시도하는 유일한 이유는 NFS를 작동시킬 수 없기 때문입니다. 그래서 Samba를 시도했지만 둘 다 '권한 거부됨'이라는 동일한 결과를 나타냈습니다.

클라이언트(NFS 및 Samba)의 두 인스턴스 모두에서 파일 공유에 성공적으로 연결할 수 있지만 NFS와 Samba 모두 '권한이 거부되었습니다'라고 쓸 수 없습니다. 나는 서버 측 chmod 777 경로를 피하고 한 번의 클릭으로 모든 서버 파일을 파괴할 수 있는 신의 액세스 권한을 누구에게나 부여하려고 노력했습니다. 그래서 (제가 바라는 것은) 더 정교하고 적절한 접근 방식을 찾고 있습니다. 이것.

답변1

문제는 파일 디렉터리 소유권에 있었습니다. 'root'는 파일 디렉토리의 소유자였습니다. 나는 chown을 사용하여 파일을 공유하고 읽고 쓰는 사용자 및 사용자 그룹으로 디렉토리 소유권을 변경한 다음 모든 랩톱에서 작업했습니다.

관련 정보