实现挂载smb共享文件
1)创建挂载点
[root@desktop0 ~]# mkdir /mnt/samba
- 2)安装cifs-utils软件包
[root@desktop0 ~]# yum -y install cifs-utils
.. ..
- 3)配置开机挂载
[root@desktop0 ~]# vim /etc/fstab
.. ..
//172.25.0.11/common /mnt/dev cifs username=harry,password=123,_netdev 0 0
4)测试挂载配置
[root@desktop0 ~]# mount -a
[root@desktop0 ~]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/vda1 xfs 10G 3.1G 7.0G 31% /
devtmpfs devtmpfs 906M 0 906M 0% /dev
tmpfs tmpfs 921M 80K 921M 1% /dev/shm
tmpfs tmpfs 921M 17M 904M 2% /run
tmpfs tmpfs 921M 0 921M 0% /sys/fs/cgroup
//172.25.0.11/common cifs 10G 3.1G 7.0G 31% /mnt/samba
案例2:多用户Samba挂载
- 1)修改挂载配置,添加多用户支持
[root@desktop0 ~]# vim /etc/fstab
… …
/ /server0.example.com/common cifs username=harryrd=atenorth,multiuser,sec=ntlmssp,_netdev 0 0
[root@desktop0 ~]# umount /mnt/dev #卸载此共享
[root@desktop0 ~]# mount /mnt/dev #重新挂载此共享
- 2)验证多用户访问
切换到普通用户student验证,无权访问挂载点/mnt/dev:
[root@desktop0 ~]# su - student
Last login: Sun Nov 27 03:51:32 CST 2016 on pts/0
[student@desktop0 ~]$ ls /mnt/samba
ls: cannot access /mnt/dev: Permission denied
以共享用户chihiro身份提交新的访问凭据,再次验证,对挂载点/mnt/dev可读写:
[student@desktop0 ~]$ cifscreds -u chihiro add server0.example.com
Password: #入共享账号chihiro的密码
[student@desktop0 ~]$ touch /mnt/dev/a.txt
[student@desktop0 ~]$ ls /mnt/dev/a.txt
/mnt/dev/a.txt