1. 程式人生 > >SAMBA(網路上的芳鄰)

SAMBA(網路上的芳鄰)

SAMBA
在這裡插入圖片描述
2.
useradd wsir -g teacher //新增teacher使用者
echo openlab | passwd --stdin wsir //為使用者新增密碼
useradd student //新增student使用者
echo openlab | passwd --stdin student
vim /etc/samba/smb.conf //編輯samba配置檔案
在這裡插入圖片描述
smbpasswd -a student //將student使用者新增為smb使用者
chmod o+rwx student/ //teacher使用者作為其他使用者訪問/home/student/,為其新增許可權
systemctl restart smb nmb

測試:
在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述
Student:
在這裡插入圖片描述在這裡插入圖片描述
3. //理論上可以實現 但測試後發現系統家目錄裡的檔案仍然可以讀取。
[[email protected] ~]# vim /etc/samba/smb.conf //編輯smb配置檔案
在這裡插入圖片描述
[[email protected] ~]# systemctl restart smb nmb

  1. 1 useradd sales
    2 useradd market //建立使用者
    3 echo openlab | passwd --stdin sales //為使用者新增密碼
    4 echo openlab | passwd --stdin market
    5 useradd ceo
    6 echo openlab | passwd --stdin ceo
    7 cd /home/
    8 ll
    9 chown ceo sales/
    10 chown ceo market/ //將ceo作為兩個目錄的屬主,讓其可以和其他使用者區分開
    11 ll
    12 chmod 770 sales/
    13 chmod 770 market/ //將兩個目錄許可權改為770
    14 chmod g+s sales/
    15 chmod g+s market/ //讓使用者寫入的檔案屬於屬組
    16 vim /etc/samba/smb.conf //編輯smb配置檔案
    在這裡插入圖片描述

    17 smbpasswd -a sales //將使用者新增為smb使用者
    18 smbpasswd -a market
    19 smbpasswd -a ceo
    20 systemctl restart smb nmb
    測試:
    Ceo:在這裡插入圖片描述
    在這裡插入圖片描述
    Market:

在這裡插入圖片描述