Samba 공유에 어떻게 쓰나요?

Samba 공유에 어떻게 쓰나요?

Google 랜드에는 이와 같은 정확한 문제에 대한 백만 가지 버전이 있지만 저는 아직 제 문제를 해결하지 못했습니다(죄송합니다). Ubuntu 14.04(실제로는 xbmcbuntu)에서 Samba 공유를 만들었고 이에 연결하여 읽을 수 있지만 Mac에서 쓸 수는 없습니다. 이 설정을 위해 몇 가지 다른 튜토리얼을 따랐기 때문에 도중에 뭔가 잘못 구성했을 수도 있습니다.

내 공유 디렉터리( /home/xbmc/raid/media)는 권한이 775로 설정된 사용자 xbmc가 소유하고 있습니다.

xbmc@xbmc:~$ ls -al raid
total 28
drwxr-xr-x  4 xbmc xbmc  4096 Sep  4 23:22 .
drwxr-xr-x 23 xbmc xbmc  4096 Sep  4 23:00 ..
drwx------  2 root root 16384 Sep  2 21:34 lost+found
drwxrwxr-x  9 xbmc xbmc  4096 Sep  4 22:58 media

권한을 777로 변경하면 공유에 쓸 수 있지만 이는 부적절한 해결책처럼 느껴집니다.

smb.conf것은 다음과 같습니다.

[global]
workgroup = WORKGROUP
server string = %h server (Samba, XBMC)
netbios name = XBMCbuntu
dns proxy = no
name resolve order = hosts wins bcast
#guest account = xbmc
load printers = no
show add printer wizard = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
security = user
username map = /etc/samba/smbusers

[System]
path = /home/xbmc/.xbmc
comment = XBMC System Share
writeable = yes
browseable = yes
guest ok = no

[Media]
path = /home/xbmc/raid/media
comment = xbmc media
writeable = yes
browseable = yes
guest ok = no

다음과 같이 /etc/samba/smbusers;

xbmc = xbmc

smb.conf를 많이 변경했지만 아무것도 수정되지 않았습니다. 어떤 제안이 있으십니까?

답변1

[Media]섹션 에 다음을 추가해 보세요 .

public = no
hide unreadable = yes
printable = no
force create mode = 0664
force group = xbmc
write list = xbmc
directory mask = 0775

MacOS에서 xbmc 사용자로 삼바 공유에 인증하고 있습니까?

답변2

writeable=yes smb.conf 파일에서 다음을 사용하는 대신 사용해 보아야 합니다.write list=name_of_user

또한 다음과 같이 디렉터리 미디어에서 selinux 컨텍스트를 samba_share_t로 설정해야 합니다.

semanage -fcontext -a -t samba_share_t '/home/xbmc/raid/media(/.*)?'

그런 다음 다음 명령을 실행해야 합니다.

restorcon -RvF /home/xbmc/raid/media

구성 파일의 다른 모든 내용은 괜찮아 보입니다.

관련 정보