Linux使用笔记: 使用Samba访问windows的共享目录

Linux使用笔记: 使用Samba访问windows的共享目录


通常我们使用Samba都是在Windows上访问做为Samba服务器的Linux。但是在某些时候情况会反过来,你可能需要从Linux上访问Windows共享出来的目录。幸运的是,Samba本身也支持这种类型的访问。 

    要想从Linux访问Windows上的共享目录,需要安装smbclient工具。在Debian或Ubuntu上可以使用下面的命令安装: 

apt-get install smbclient smbfs

安装好smbclient工具,就可以使用mount命令来挂载Windows上的共享目录了: 

具体参数可以参考man mount.cifs

mount -t cifs -o username=easwy //windows-server/share /mnt/winshare 

# mount -t cifs //192.168.101.100/sales /mnt/cifs -o username=shareuser,password=sharepassword,domain=nixcraft

在这里我们使用的文件系统类型是cifs(Common Internet File System)而不是smbfs,因为Linux Kernel将不再支持smbfs。而从这个网站测试结果来看,smbfs的性能也远不如cifs。 

    我们所用的mount -t cifs命令其实会调用mount.cifs,如果你在mount时失败,先检查一下你的mount.cifs命令是否存在。 

    如果windows计算机处于域中,那么在username一项输入你的域用户名domain/username就可以了(在我的环境里,也可以不输入域名)。windows-server可以是一台计算机的名称,也可以是一个IP地址。 

    如果想列出Windows上的所有共享资源,可以使用命令:

smbclient -L //windows-server -U easwy 

这条命令会列出windows服务器上所有的共享目录和文件

 

sudo mount -t cifs -o username=域名/huanyin //KF-HUANYIN.域名.com/testShared /usr/local/testShared

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值