当前位置: 代码迷 >> 综合 >> 配置SMB文件夹共享(二)-------------------ENGINEER DAY04
  详细解决方案

配置SMB文件夹共享(二)-------------------ENGINEER DAY04

热度:78   发布时间:2023-11-21 23:38:45.0

实现挂载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