Samba共享服务,跨平台的共享(Windows与Linux)vim
smb共享协议 cifs文件系统安全
一台机器ide
[root@server-120 ~]# yum install -y samba ==>>安装软件测试
[root@server-120 ~]# useradd harryspa
[root@server-120 ~]# pdbedit -a harry ==>>将本地用户添加为samba共享帐户rest
new password:server
retype new password:ci
-------------------------------------------------------it
samba共享帐户:专门用于访问samba共享时验证的用户class
samba共享帐户:采用独立的密码设置,不一样于系统登录的密码
--------------------------------------------------------
[root@server-120 ~]# pdbedit -L ==>>列出当前系统全部samba共享帐户
harry:1201:
[root@server-120 ~]# mkdir /pub ==>>添加测试文件
[root@server-120 ~]# echo hhha > /pub/a.txt
[root@server-120 ~]# ls /pub/
a.txt
[root@server-120 ~]# vim /etc/samba/smb.conf ==>>编辑配置文件
[nsd]
path = /pub ==>>在文件添加这两行内容
------------------------------------------
[共享名]
path = 共享路径
------------------------------------------
[root@server-120 ~]# systemctl restart smb ==>>重启smb服务
[root@server-120 ~]# setsebool samba_export_all_ro=on ==>>修改seLinux的安全规则
另外一台机器:
[root@Desktop ~]# yum install -y cifs-utils ==>>安装cifs
[root@Desktop ~]# mkdir /mnt/stu ==>>建立挂载目录
[root@Desktop ~]# mount -o user=harry,pass=123456 //10.0.0.120/nsd /mnt/stu/ ==>>进行挂载
--------------------------------------------------------------------------------
mount -o user=用户名,pass=密码 //对方的IP地址/共享名 挂载点路径
--------------------------------------------------------------------------------
[root@Desktop stu]# vim /etc/fstab ==>>设置开机自动挂载
//10.0.0.120/nsd /mnt/stu/ cifs default,user=harry,pass=123456_netdev 0.0 ==>>添加进文件里