|
|
|
|
移动端

6.7.1 Linux平台

《Linux服务器配置全程实录》第6章使用Samba配置文件服务器。Samba作为类UNIX系统和Windows的通信的桥梁,目前应用非常广泛,本章中讲解在RHEL下通过Samba配置文件服务器、打印服务器,PAM在Samba中的应用、异构环境相关内容。本节为大家介绍Linux平台。

作者:张勤/杨章明来源:人民邮电出版社|2011-08-10 20:22

年前最后一场技术盛宴 | 1月27日与京东、日志易技术大咖畅聊智能化运维发展趋势!


6.7.1  Linux平台

通过Linux平台访问Samba服务端方法有以下3种(以下3种方法同样适用于Linux平台访问Windows平台的共享文件夹)。

1.使用smbclient方式

smbclient可以用于浏览Samba服务器上所有共享资源,也可用于直接访问Samba服务器指定共享资源。

(1)浏览Samba服务器所有共享资源使用如下命令。

  1. smbclient -L 192.168.0.14 -U tonyzhang 

该命令运行后会提示输入tonyzhang的密码,如希望通过该命令同时指定用户密码使用如下命令。

  1. smbclient -L 192.168.0.14 -U tonyzhang%111 

(2)直接访问Samba服务器指定共享资源。

  1. smbclient //192.168.0.14/smbtest -U tonyzhang 

该命令运行后会提示输入tonyzhang的密码(如图6-53),如希望通过该命令同时指定用户密码使用如下命令。

  1. smbclient //192.168.0.14/smbtest -U tonyzhang%111 
 
图6-53  smbclient提示输入密码
上述两种方式一种要每次输入密码,使用不方便,一种在操作时容易让其他人看到密码,可以通过建立一个密码文件解决以上两种方法的不足。在家目录下建立pwd.conf文件,在其中加入以下内容。
  1. username=tonyzhang 
  2. password=111 

再次使用smbclient命令连接到Samba服务器共享资源时使用如下方法。

  1. smbclient //192.168.0.14/smbtest -A ~/pwd.conf 

使用smbclient直接进入共享资源后(如图6-54所示),对文件及目录的操作与FTP命令类似,在这里就不一一讲述了。

 
(点击查看大图)图6-54  smbclient进入共享资源

2.使用mount方式

如果习惯使用Linux命令操作文件及目录,可使用如下命令将Samba服务器的共享资源挂载到系统中。

  1. mount -t cifs //192.168.0.14/smbtest /mnt -o username=tonyzhang%111 

如果希望永久使用Samba服务器共享资源,可将挂载信息写入/etc/fstab文件中。在/etc/fstab中加入以下内容即可。

  1. //192.168.0.14/smbtest/mntcifsdefaults,username=tonyzhang%11100 

/etc/fstab文件默认的权限为644,也就是说系统中所有用户都可以读取,这样一个普通用户通过查看该文件就可以知道访问Samba服务器共享资源的用户及密码。如果不希望普通用户查看到Samba访问Samba服务器共享资源的用户及密码,可改变加入/etc/fstab的内容为

  1. //192.168.0.14/smbtest  /mnt  cifs  defaults,credentials=/etc/samba/pwd.conf  0  0 

然后在/etc/samba/pwd.conf文件中加入以下内容,并使用chmod命令将该文件的权限改为400即可。

  1. username=user1 
  2. password=111 

3.使用自动挂载方式

使用自动挂载方法如下。

(1)在/etc/auto.master文件中加入以下内容。

  1. /mnt        /etc/samba.misc--timeout=30#timeout可根据实际网络情况设置 

(2)在/etc下新建samba.misc文件,并加入以下内容。

  1. samba-fstype=cifs,username=user1,password=111 ://192.168.0.14/smbtest 
【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网络管理员考前辅导

本书按照国家人事部、信息产业部全国计算机技术与软件专业资格(水平)考试要求编写,内容紧扣《网络管理员考试大纲》。全书共分为11章,覆...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊