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配置文件
SAMBA(网上邻居)
smbpasswd -a student //将student用户添加为smb用户
chmod o+rwx student/ //teacher用户作为其他用户访问/home/student/,为其添加权限
systemctl restart smb nmb

测试:
SAMBA(网上邻居)

SAMBA(网上邻居)
SAMBA(网上邻居)
Student:
SAMBA(网上邻居)SAMBA(网上邻居)
3. //理论上可以实现 但测试后发现系统家目录里的文件仍然可以读取。
[[email protected] ~]# vim /etc/samba/smb.conf //编辑smb配置文件
SAMBA(网上邻居)
[[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配置文件
    SAMBA(网上邻居)
    17 smbpasswd -a sales //将用户添加为smb用户
    18 smbpasswd -a market
    19 smbpasswd -a ceo
    20 systemctl restart smb nmb
    测试:
    Ceo:SAMBA(网上邻居)
    SAMBA(网上邻居)
    Market:

SAMBA(网上邻居)