1. 程式人生 > >samba文件共享服務配置(multiuser機制)二 (共兩節)

samba文件共享服務配置(multiuser機制)二 (共兩節)

掛載點 機制 tool 用戶 vim ins 掛載 samba install

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機制)二 (共兩節)