歡迎您光臨本站 註冊首頁

samba共享目錄無法正常顯

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

samba共享目錄無法正常顯

最近兩天移植了samba到嵌入式設備中. 以支持對USB介面設備掛載的管理功能.
現在出現的問題:我在XP下能登錄到samba伺服器的共享目錄, 但看不到目錄中的共享文件.

請大俠指教, 急啊

smb.conf文件如下:

workgroup = WORKGROUP
netbios name = KW5852
server string = KW5852
log file = /var/log/samba/samba.log
smb passwd file = /var/samba/smbpasswd
log level = 0
max log size = 5
os level = 33
security = USER
guest ok = no
map to guest = Bad User
directory mode = 0777
create mask = 0777
max connections = 10
encrypt passwords = yes
pam password change = no
obey pam restrictions = no
socket options = TCP_NODELAY SO_KEEPALIVE SO_RCVBUF=16384 SO_SNDBUF=16384
dns proxy = no

comment = Home directories
browseable = no
valid users = %S
writable = yes
create mask = 0664
directory mask = 0775

comment = Temporary file space
path = /tmp
read only = no
public = yes

comment =
path = /mnt/usb1_1/kw5502
valid users = aa
writable = no
write list = aa
read list = aa
browseable = yes
directory mode = 0777
create mask = 0777
《解決方案》

看共享目錄的許可權!
不要只顧著新建文件夾、新建文件的許可權。
《解決方案》

共享目錄為usb1_1, 許可權如下,
# ls -la
drwxrwxrwt    3 0        0              60 Jan  1 00:00 .
drwxrwxrwx    1 0        0              94 Dec  5  2008 ..
drwxrwxrwx    6 500      500          4096 Jan  1  1970 usb1_1

訪問時的用戶為aa 也就是uid=500, gid=500;
許可權應該有啊!
用戶aa , /etc/passwd,  /etc/group, smbpasswd中均存在
《解決方案》

usb設備為sda, 掛載時用命令:
mount -t vfat -o sync,uid=500,gid=500,umask=0000 /dev/sda1 /mnt/usb1_1


真不知是哪裡出了問題?
《解決方案》

原帖由 lncly800800 於 2008-12-5 17:26 發表 http://bbs.chinaunix.net/images/common/back.gif
usb設備為sda, 掛載時用命令:
mount -t vfat -o sync,uid=500,gid=500,umask=0000 /dev/sda1 /mnt/usb1_1


真不知是哪裡出了問題?


你這樣mount也沒有給許可權啊
《解決方案》

原帖由 lovegqin 於 2008-12-10 06:14 發表 http://bbs.chinaunix.net/images/common/back.gif



你這樣mount也沒有給許可權啊
那我應該怎樣掛載?
《解決方案》

加一個

mount -o rw

試試看。

[火星人 ] samba共享目錄無法正常顯已經有394次圍觀

http://coctec.com/docs/service/show-post-25461.html