在fedora11的机子上配好了samba服务,共享出一个public文件用来两台电脑之间的文件传递,winxp下可以正常访问,切换到fedora10,用Nautilus转到“网络”,却没有发现共享的文件夹,有点郁闷,也不知道是什么原因,只好用命令行来访问
#findsmb
*=DMB
+=LMB
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
结果一片空白。。。。
再试一下直接主机登录
#smbclient -L 10.214.50.71
输入密码之后,出现了新的问题
Domain=[MYSMBGROUP] OS=[Unix] Server=[Samba 3.3.2-0.33.fc11]
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
tree connect failed: SUCCESS - 0
解决方法是编辑/etc/samba/smb.conf文件,在global字段加入两行
client lanman auth = Yes
lanman auth = Yes
好的,再找一次
#smbclient -L 10.214.50.71
Domain=[MYSMBGROUP] OS=[Unix] Server=[Samba 3.3.2-0.33.fc11]
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (Samba Server Version 3.3.2-0.33.fc11)
smb_public Disk public dictory for transfer
Domain=[MYSMBGROUP] OS=[Unix] Server=[Samba 3.3.2-0.33.fc11]
Server Comment
--------- -------
LOCALFOX Samba Server Version 3.3.2-0.33.fc11
Workgroup Master
--------- -------
MSHOME LAB-PC-LIZHUO
MYGROUP KINGFOX
MYSMBGROUP LOCALFOX
WORKGROUP ALINONGMIN-PC
总算找到了我想要的机子信息localfox,于是直接登录到localfox这台主机的共享目录
#smbclient //10.214.50.71/smb_public
输入密码之后就登录到smb_public文件上了,使用ls查看一下,确认文件内容
好的,下面就把这个文件挂载到本地目录上来
#mount -t smbfs //10.214.50.71/smb_public /mnt
结果提示smbfs无法识别,原来从fedora core5开始就去掉了mount.smbfs,要用新的指令mount.cifs
解决方法:
#mount.cifs //10.214.50.71/smb_public /mnt
打开/mnt一看,想要的文件都出现了,好吧,开始传文件吧,:-)
fedora10 访问 fedora11 samba 服务设置
最新推荐文章于 2021-05-08 04:55:30 发布