您的位置:首页 > Web前端

fedora10 访问 fedora11 samba 服务设置

2009-09-08 10:24 549 查看
在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一看,想要的文件都出现了,好吧,开始传文件吧,:-)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息