频道栏目
首页 > 系统 > Linux > 正文

Linux 配置cifs文件服务

2017-12-07 11:09:33      个评论    来源:a10742864的博客  
收藏   我要投稿

##cifs(samba)文件服务

#1.环境配置

服务端:

\

samba-common ##samba的支持文件

samba ##服务器应用程序

samba-client ##客户端应用程序

客户端:

\

#2.添加用户

1)添加的用户必须是本地用户

\

smbpasswd xwdzds ##修改xwdzds用户的密码

2)用户登陆

需要打开selinux的服务,才能正常访问

\

以xwdzds用户登陆

\

#3.共享目录的设定

配置文件:/etc/samba/smb.conf

\

//可以查看到自己改的domain 和新建的共享目录名称

\

创建好的/xwdzds需要修改目录的安全上下文,

\

修改完安全上下文,登陆自己创建的共享目录

\

//可以看到共享目录中创建的文件

#4.samba配置参数

1)匿名用户访问

vim /etc/samba/smb.conf

map to guest = bad user ##客户匿名访问

guest ok = yes ##匿名用户可以访问

\

\

\

//登陆成功

2)访问控制

\

*)用户可写

在服务端添加参数writable = yes

改变selinux

setsebool -P samba_export_all_rw_on

给共享目录其他人可写权限

chmod o+w /xwdzds

客户端以用户xwdzds挂载到/mnt上

\

//可写

#5.smb多用户挂载

1)客户端下载

yum install -y cifs-utils

2)创建访问时所需的用户和密码

\

chmod 600 /root/smbuser ##只有root用户可读

3)多用户挂载

\

credentials=/root/smbuser ##指定挂载时所用到的用户信息的文件

multiuser ##支持多用户认证

sec=ntlmssp ##认证反方式为标准smb

4)测试:

切换到其他用户

\

查看被拒绝

5)添加一个用户认证

cifscreds add -u student 172.25.254.100

必须是已存在的smb用户

\

//访问成功

上一篇:Linux系统下awk编程使用示例
下一篇:Linux防火墙iptables的策略
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站