当前位置: 技术问答>linux和unix
帮忙阿,困了我好久了,为什么我设置samba的时候,在2000下能看见但是却访问不了呢
来源: 互联网 发布时间:2014-12-17
本文导语: 1.在[global]中 workgroup = workgroup netbios name = linux server string = linux security = share 在第二个[public]中 path = /home/hjt public = yes only guest = yes writable = yes printable ...
1.在[global]中
workgroup = workgroup
netbios name = linux
server string = linux
security = share
在第二个[public]中
path = /home/hjt
public = yes
only guest = yes
writable = yes
printable = no
其它不变。
2.在smb.conf中有两个[public],我改的是后一个,这两个[public]有什么不一样的呢
3. 输入命令smbclient -L //zzd (zzd是我的机器名)
为什么linux的机器可以看见其他的机器,却看不见我的机器呢,我们都是用2000的操作系统阿
workgroup = workgroup
netbios name = linux
server string = linux
security = share
在第二个[public]中
path = /home/hjt
public = yes
only guest = yes
writable = yes
printable = no
其它不变。
2.在smb.conf中有两个[public],我改的是后一个,这两个[public]有什么不一样的呢
3. 输入命令smbclient -L //zzd (zzd是我的机器名)
为什么linux的机器可以看见其他的机器,却看不见我的机器呢,我们都是用2000的操作系统阿
|
我现在的系统已经彻底解决SAMBA的问题了,原来我也一直问这个问题。后来才发现原来是LINUX的FIREWALL的问题。不是samba的原因。你可以执行setup,选择firewall configuration。再选择customize。选中所有选项。samba 就可以使用了。
|
第一个public对于staff组以外的用户是只读的。
|
删除一个[public]试试,共享名不一定非要是public。
这是我正在用的一台机器的配置文件的内容:
[global]
workgroup = mygroup
server string = super
netbios name = super
security = share
socket options = TCP_NODELAY
; wins server = 192.11.83.200
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
guest ok = no
[income]
comment = Temporary file space
path = /home/income
read only = no
public = yes
[share]
comment = Backup Directoy
path = /home/share
public = yes
writable = no
这是我正在用的一台机器的配置文件的内容:
[global]
workgroup = mygroup
server string = super
netbios name = super
security = share
socket options = TCP_NODELAY
; wins server = 192.11.83.200
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
guest ok = no
[income]
comment = Temporary file space
path = /home/income
read only = no
public = yes
[share]
comment = Backup Directoy
path = /home/share
public = yes
writable = no