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 ==>>添加進文件裏