|
|
|
|
移动端

6.4.2 用户与客户端访问控制

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

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

有奖调研 | 1TB硬盘等你拿 AI+区块链的发展趋势及应用调研


6.4.2  用户与客户端访问控制

在/etc/samba/smb.conf文件中可以通过hosts allow、hosts deny对访问的客户端进行控制,也可以使用valid users对访问用户进行控制,但如果希望对特定用户在特定客户端进行控制就必须使用PAM模块了。

下面例子允许tonyzhang在位于192.168.0.0/24的客户端访问,拒绝tomyang在位于192.168.1.0/24的客户端访问。

(1)在/etc/samba/smb.conf文件[global]标签中加入如下内容。

  1. obey pam restrictions=Yes 

(2)编辑配置文件/etc/pad.d/samba,在第一个accout前添加如下语句。

  1. account required pam_access.so accessfile=/etc/samba/myacl 

(3)在/etc/samba下建立名为myacl的文件,在该文件中增加如下内容。

  1. +:tonyzhang:192.168.0.  
  2. -:tomyang:192.168.1. 
【责任编辑:云霞 TEL:(010)68476606】

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

读 书 +更多

基于Project2003的项目管理

本书的上一版本《基于Project 2002的项目管理》上市以后得到了读者的欢迎,为了更好地将Project 2003新版本的应用介绍给读者,我们重新进行...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊