打印

Samba 速成,更深入在以后讨论

我在windows的网上邻居中能看到linux的电脑,但是点击后说找不到网络路径!!而在本机通过smbclient命令访问,能看到共享文件,却进不去!不知为何?请帮帮忙!!
likfly

TOP

[quote:9a0cb8def9=""]我在windows的网上邻居中能看到linux的电脑,但是点击后说找不到网络路径!!而在本机通过smbclient命令访问,能看到共享文件,却进不去!不知为何?请帮帮忙!![/quote]用setup命令关掉linux 的防火墙试试 

TOP

别人能看见我的机器,可一点就说找不到网络路径,怎么关闭防火墙啊,在X里关
关不了啊

TOP

[quote:02f1fc521c="koko"]4、测试win2000
1台(win2k1)提示:请输入用户名和密码(然后你打什么用户名和密码都没用)
另一台(win2k2)提示:此账户未得到从这个工作站登陆的许可
再倒!
解决方法:发现win2000虽然是用的test用户名和密码,但是现在登陆在win2000的域里,我在win2000本机里添加test用户,然后用test登陆本机,访问linux机器,现在正常了。
[/quote]

如果要先建立用户,再已这个用户登陆,才能连到LINUX,这样是不是太麻烦了。
你如果要访问LINUX,必须LOGOUT,再已其它用户名LOGIN。这样是不是太麻烦了。有没有好的方法?

TOP

[quote:581bfac5ab="gus"]

如果要先建立用户,再已这个用户登陆,才能连到LINUX,这样是不是太麻烦了。
你如果要访问LINUX,必须LOGOUT,再已其它用户名LOGIN。这样是不是太麻烦了。有没有好的方法?[/quote]


其实跟访问 2000、nt 的共享文件夹的道理是一样的 !!!

TOP

各位高手如何解决,在linux下浏览网上邻居的中文名程的文件夹时出现乱码的问题?
samba服务器该如何配置?

TOP

为什么在局域网中看不到linux的机子
-------------我爱青华,我更爱红旗

TOP

好文!支持!

有问题请教:user1,user2,user3同属test组,
目录/home/share1的所有者是user1, 想实现user1对/HOME/SHARE1有读写权限的共享,USER2,USER3对/HOME/SHARE1只有只读的权限共享。
smb.conf设置如下:
[share1]
   path=/home/share1
   valid users = user1, user2, user3
   public=no
   create mask = 0640

但mount 后三个用户都不能写文件到/home/share1里,不知何故?万望指教。谢谢。

TOP

[SMB] SMB控制失灵问题:

请管理员先看,然后决定转移到哪个版面。

软件越装越多,不知道会不会有冲突。昨晚安装了MySQL,并在“/rc.d/rc3.d”和/etc“/etc/rc.d/rc5.d”链接了启动脚本。启动后就发现网络邻居出问题了,每次“smbclient -L <我的主机名>”都报告failed。于是我“/etc/init.d/smb restart”,结果报告:
[root@TFW-RFL40 /]# smb restart
关闭 SMB 服务:                                            [失败]
关闭 NMB 服务:                                            [  确定  ]
启动 SMB 服务:                                            [  确定  ]
启动 NMB 服务:                                            [  确定  ]
“smbclient -L <我的主机名>”还是failed。
我只好“/etc/init.d/smb stop”,结果还是
[root@TFW-RFL40 /]# smb stop
关闭 SMB 服务:                                            [失败]
关闭 NMB 服务:                                            [  确定  ]
我再“init 1;init 5”,还是......我都快“failed”了。

今天早上,我删除了MySQL在rc*.d里的启动脚本,然后把SMB启动脚本链接为“S12smb”,重新启动系统,SMB一切正常。但是这个问题以前常出,在Redhad7.3上也出现过,以后也不知道会出现多少次。

有没有什么办法能在关闭失败时强行停止“SMB 服务”,让我干干净净地重新启动“SMB 服务”?别告诉我“init 6”。

TOP

Re: 好文!支持!

[quote:160d6b49b4="whyamd"]有问题请教:user1,user2,user3同属test组,
目录/home/share1的所有者是user1, 想实现user1对/HOME/SHARE1有读写权限的共享,USER2,USER3对/HOME/SHARE1只有只读的权限共享。
smb.conf设置如下:
[share1]
   path=/home/share1
   valid users = user1, user2, user3
   public=no
   create mask = 0640

但mount 后三个用户都不能写文件到/home/share1里,不知何故?万望指教。谢谢。[/quote]


访问还是需要通过 Linux 自身的权限认证,即 Linux 用户  user1、user2、 user3 本身 对于 目录 /home/share1 须有相应的权限。

TOP

我 的一点问题:就是以注册用户登录98后,只有public目录能进去,其他所有目录都需要输入密码.但所有密码均无效.不知是很原因?换成root用户,也只是home的目录改变,,实际上仍无法进入.
而且在linux中用smbclient -L \\hostname访问时的显示:

Domain=[mygroup] os=[unix] server=[samba 2.2.1a]
sharename  type  comment
--------------  ------  -----------
homes          disk   Home Directories
resouce1      disk   Html Folder
public           disk
IPC$             IPC
ADMIN$      disk

Server            Comment
----------         --------------
hostname       samba 2.2.1a

Workgroup      Master
----------          --------------
mygroup         ?(有的时候有出现hostname,有的时候却没有,但目录可以访问)

有的时候还有出现其他工作组,但对于某个工作组下有多台主机时,往往只显示一台,有的时候什么都没有,不知是何原因?请各位帮忙看看下面的smb.conf有什么不足之处或累赘,还望指出!

smb.conf
[global]
workgroup = mygroup
netbios name = hostname
map to guest = Bad User
map to guest = Bad Password
guest account = nobody
local master = yes
admin users = root
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
browseable = yes

[homes]
comment = Home Directories
writable = yes
valid users = root
create mode = 0664
directory mode = 0775

[resource1]
comment = Html Folder
path = /home/html
writable = yes
valid users = root

[public]
path = /home/public
writable = yes
read only = yes
guest ok = yes

TOP

smbpasswd user 来设置密码了没 ?

TOP

我是直接将linux用户转成smb用户的

TOP

为什么我看到别人的中文文件夹都是乱码(我的code page改成936了)

TOP

有个问题想问楼主,如果不是RH的用户,只是用SMBADDUSER来添加SMB用户的话可以吗?

TOP