삼바를 통해 파일을 생성하고 삭제할 수 있지만 수정할 수는 없나요?

삼바를 통해 파일을 생성하고 삭제할 수 있지만 수정할 수는 없나요?

삼바를 사용하여 Windows 7에서 Ubuntu Server 10.04로 연결하고 있습니다. 공유에 새 파일을 생성하고 해당 파일을 삭제할 수 있지만 파일을 편집한 다음 저장하려고 하면 액세스가 거부됩니다. Windows의 내 사용자는 내가 연결하고 Ubuntu에서 설정한 사용자와 동일합니다. 이것은 매우 이상합니다. 또한 우분투에 파일을 복사하는 데에도 문제가 있습니다. 오류가 발생했지만 어쨌든 복사해 보겠습니다.

답변1

파일 생성 및 삭제는 디렉터리에 대한 권한에 따라 제어됩니다. 파일 수정은 파일에 대한 권한에 따라 제어됩니다. 파일에서 쓰기 권한을 제거하는 마스크가 있을 수 있습니다.

답변2

Linux에서 파일을 추가/수정/삭제할 수 있나요? 그렇지 않다면 Linux 파일 권한에 문제가 있는 것입니다. Linux 수준에서 모든 작업을 수행할 수 있게 되면 Samba를 사용해 보십시오. 여전히 파일을 편집할 수 없다면 Samba 권한입니다. 파일 및 디렉터리 마스크를 확인하세요. 유효한 사용자/그룹을 지정하고 있습니까?

답변3

다음을 사용하여 디렉터리 및 파일 권한을 수정해 볼 수 있습니다.

chmod -R 775 /path/to/folder

내 파일 서버에서 선택한 디렉터리를 사용하여 이 작업을 수행했는데 제대로 작동했습니다.

파일/폴더를 "세계적으로 쓰기 가능"하게 만들면 결과가 있다는 점에 유의하세요.

공유 폴더별로 그룹을 생성하고 그룹별로 각 폴더에 대한 권한을 부여할 수도 있습니다.

관련 정보