SMB 공유(삼바) Centos 6 마운트된 하드 드라이브 권한이 거부되었습니다.

SMB 공유(삼바) Centos 6 마운트된 하드 드라이브 권한이 거부되었습니다.

모든 사용자를 위해 Centos에 SMB 공유를 설정했습니다. 이 공유는 사용 가능하며 올바르게 작동합니다. 가이드가 따라갔습니다 ->CentOS 6.4 tdbsam 백엔드가 포함된 Samba 독립형 서버

절차:

진단 목적으로 SELINUX 및 iptables를 비활성화했습니다(구성 파일에서 selinux를 비활성화한 다음 시스템을 재부팅했습니다).

//Disbale iptables
service iptables stop

//set runlevel on smb
chkconfig --levels 235 smb on
/etc/init.d/smb start

//Create folder and set file permissions for share
mkdir -p /home/shares/allusers
chown -R root:users /home/shares/allusers/
chmod -R ug+rwx,o+rx-w /home/shares/allusers/

smb.conf에 구성이 추가되었습니다.

[allusers]
    comment = All Users
    path = /home/shares/allusers
    valid users = @users
    force group = users
    create mask - 0660
    directory mask = 0771
    writable = yes

삼바를 다시 시작하세요

//Restart samba
service smb restart

사용자 추가

//Add user
useradd <username> -m -G users

//Set password for user
passwd <username>

//Set samba password
smbpasswd -a <username>

이 시나리오에서는 공유가 사용 가능하며 올바르게 작동합니다. 그러나 /mnt/mediaHardDrive 아래에 마운트된 ext4 파티션에서 이 정확한 프로세스를 시도하면 공유가 smb 브라우저에 표시되지만 사용할 수 없습니다. 인증이 잘못된 것 같습니다.

어떤 제안이 있으십니까?

---------- 편집하다 ----------

흥미롭게도 /home/shares/allusers 디렉터리에 ext4 파티션을 마운트하면 하드 드라이브를 평가할 수 있습니다.

이상적으로는 이것이 제가 하고 싶은 방식이 아니므로 누군가 제안 사항이 있으면 감사히 받아들일 것입니다.

관련 정보