다음과 같은이 가이드Ubuntu 12.04 시스템에 Samba 공유를 마운트할 수 있었습니다. 폴더를 잘 찾아볼 수 있어요. 하지만 디렉터리를 만들 수도 없고 파일을 만들 수도 없습니다. 다음 오류가 발생합니다.
mkdir: 'ServerBackups' 디렉터리를 생성할 수 없습니다: 권한이 거부되었습니다.
디렉토리 권한을 확인하면 알 수 있습니다.
drwxr-xr-x 1 root root 0 Aug 14 22:34 stora
오류 없이 root:sambashare로 변경하려고 시도했지만 sudo chown :sambashare stora/
완료되었음을 확인하면 다시 root:root로 돌아갔습니다. 이것이 내가 내 항목에 추가한 내용입니다 /etc/fstab
.
\\10.0.1.20\mylibrary /media/stora cifs credentials=/etc/samba/user,noexec 0 0
드라이버 설치는 잘 됩니다. 일반 사용자(주로 나)가 이 설치에 쓸 수 있기를 바랍니다.
내가 무엇을 놓치고 있을까요?
답변1
자격 증명 파일의 사용자에게 읽기/쓰기 액세스 권한이 있다고 가정하고 다음 테스트를 시도해 보십시오.
mount.cifs //server/share/name /mnt/somewhere -o user=username,file_mode=0664,dir_mode=0775
작동하는 경우 맨페이지 에 file_mode
및 옵션을 추가 하십시오. 관심 있는 다른 옵션이 있을 수 있습니다 .dir_mode
fstab
man 8 mount.cifs
편집: 아, 그리고 기본이 아닌 파일 시스템 권한이나 소유권을 혼동하지 마세요. 설치 프로그램은 항상 소유자:그룹 및 권한 설정을 담당해야 합니다.