samba文件共享服务配置(multiuser机制)二 (共两节)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了samba文件共享服务配置(multiuser机制)二 (共两节)相关的知识,希望对你有一定的参考价值。

smb客户端的multiuser挂载技术

--管理员只需要作一次挂载

--客户端在访问挂载点时,若需要不同权限,可临时切换新的共享用户【无需重新挂载】

 实现方式

--挂载smb共享时启用multiuser支持

--使用cifscreds临时切换身份

 挂载参数调整

mount.cifs的挂载参数

--multiuser, 提供iong对客户端多个用户身份的区分支持

--sec=ntlmssp,提供NT局域网管理安全支持

客户端

挂载

[[email protected] ~]# vim /etc/fstab 
//192.168.4.123/tools /mnt/dev cifs username=user,password=123,multiuser,sec=ntlmssp,_netdev 0 0
[[email protected] ~]# mount -a

安装cifs

[[email protected] ~]# yum -y install cifs-utils.x86_64

切换用户

[[email protected] ~]# su - student            
[[email protected] ~]$ ls /mnt/dev 
ls: cannot access /mnt/dev: Permission denied

使用cIfscreds

[email protected] ~]$ cifscreds  -u  user  add 192.168.4.7    //user为可读写用户
Password: 
[[email protected] ~]$ ls /mnt/dev 
123
[[email protected] dev]$ mkdir /mnt/dev/456
[[email protected] dev]$ ls
123  456
[[email protected] ~]$ cifscreds  -u  user1  add 192.168.4.7    //user1为只读用户
Password:
[[email protected] dev]$ mkdir /mnt/dev/789
mkdir: cannot create directory ‘/mnt/dev/789’: Permission denied

 

以上是关于samba文件共享服务配置(multiuser机制)二 (共两节)的主要内容,如果未能解决你的问题,请参考以下文章

samba工作机制

samba服务配置

Samba原理和配置

samba中设置共享目录步骤

关于samba共享的问题

Linux之SAMBA文件共享服务器