rhel7 samba

1.在server0上创建samba共享

要求在工作组STAFF

共享common目录,该共享为可浏览,要求所有人可见。

创建一个samba用户bobsamba密码为postroll

创建一个samba用户alicesamba密码为postroll

共享practice 目录,只允许example.com的域内用户访问,要求bob用户以只读的方式访问该目录,alice可以用读写的方式来访问该目录。

2.在desktop0上,要求通过smb多用户的方式将共享目录practive挂载到/mnt/practice上。要求在对该共享目录挂载时,以alice的身份进行操作,密码为postroll。要求每次开机该共享目录可以自动挂载。

3.配置多用户 SMB 挂载  server 共享通过 SMB 目录/devops 满足以下要求

共享名为 devops

共享目录 devops 只能被 example.com 域中的客户端使用

共享目录 devops 必须可以被浏览

用户 kenji 必须能以读的方式访问此共享,访问密码是 atenorth

用户 chihiro 必须能以读写的方式访问此共享,访问密码是 atenorth 此共享永久挂载在 desktop.group3.example.com 上的/mnt/dev 目录,并使用用户 kenji 作为认证任何用户可以通过用户 chihiro 来临时获取写的权限。

服务器:

yum -y install samba*

firewall-cmd --per --add-port=137/tcp

firewall-cmd --per --add-port=138/tcp

firewall-cmd --per --add-port=139/tcp

firewall-cmd --per --add-port=445/tcp

firewall-cmd --rel

vim /etc/samba/smb.conf

[hrr]

    path = /hrr

    browseable = yes

    write list = hrr


useradd hr

useradd hrr

pdbedit -a -u hr

密码:redhat

pdbedit -a -u hrr

密码:redhat

mkdir /hrr

chmod 777 /hrr

chcon -R -t samba_share_t /hrr

systemctl enable smb nmb

systemctl start smb nmb


客户机:

yum -y install samba*

yum -y install cifs*

mkdir /mnt/hrr

vim /etc/smbuser

username=hrr

password=redhat


vim /etc/fstab

//server0/hrr /mnt/hrr cifs defaults,multiuser,credentials=/etc/smbuser,sec=ntlmssp 0 0


mount -a

cd /mnt/hrr

ls  #成功

touch abc #不成功

cifscreds add server0 -u hrr

touch abc #成功




      本文转自810105851 51CTO博客,原文链接:http://blog.51cto.com/4708948/1701848,如需转载请自行联系原作者




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值