宝马娱乐在线城-宝马娱乐在线

来自 互联网络 2019-10-20 01:18 的文章
当前位置: 宝马娱乐在线城 > 互联网络 > 正文

在Linux下使用samba来mount Windows文件共享服务共享的

1 我使用的Linux操作系统为RHEL5一类的(CentOS

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

2 安装的rpm包:

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

samba-client

aptitude install smbclient smbfs在CentOS上则使用yum命令安装:

samba-common

yum install samba-client.i386 安装好smbclient工具,就可以使用mount命令来挂载Windows上的共享目录了:

3 安装好上述2个rpm包后,可以用smbclient 命令查看一下:

mount -t cifs -o username=easwy //windows-server/share /mnt/winshare 在这里我们使用的文件系统类型是cifs(Common Internet File System)而不是smbfs,因为Linux Kernel将不再支持smbfs。而从这个网站测试结果来看,smbfs的性能也远不如cifs。

[root@www.linuxidc.com ~]# smbclient //172.16.1.5/DevTest/ -U huzw                 
Password:
Domain=[STREAM] OS=[Windows Server 2003 3790 Service Pack 1] Server=[Windows Server 2003 5.2]
smb: > ls
  .                                   D        0  Mon Feb 21 16:07:12 2011
  ..                                  D        0  Mon Feb 21 16:07:12 2011

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

上述结果说明安装成功

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

本文由宝马娱乐在线城发布于互联网络,转载请注明出处:在Linux下使用samba来mount Windows文件共享服务共享的

关键词: