日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

常用Linux與Windows共享建最簡Samba( 五 )


/opt/linuxsir/sirallrw 用于所有用戶(包括匿名用戶)的可讀可寫;
5.3 添加用戶用戶組,設置相應目錄家目錄的權限;
5.3.1 添加用戶組;
[root@localhost ~]# /usr/sbin/groupadd linuxsir
[root@localhost ~]# /usr/sbin/groupadd sir01
[root@localhost ~]# /usr/sbin/groupadd sir02
[root@localhost ~]# /usr/sbin/groupadd sir03
[root@localhost ~]# /usr/sbin/groupadd sir04
[root@localhost ~]# /usr/sbin/groupadd sir0104
5.3.2 添加用戶;
[root@cuc03 ~]# adduser -g sir01 -G sir0104 -d /opt/linuxsir/sir01 -s /sbin/nologin sir01
[root@cuc03 ~]# adduser -g sir02 -G sir0104 -d /opt/linuxsir/sir02 -s /sbin/nologin sir02
[root@cuc03 ~]# adduser -g sir03 -G sir0104 -d /opt/linuxsir/sir03 -s /sbin/nologin sir03
[root@cuc03 ~]# adduser -g sir04 -G sir0104 -d /opt/linuxsir/sir04 -s /sbin/nologin sir04
[root@cuc03 ~]# adduser -g linuxsir -d /opt/linuxsir -G linuxsir,sir01,sir02,sir03,sir04,sir0104 -d /opt/linuxsir -s /sbin/nologin linuxsir
為什么這樣添加用戶?請參考:
《Linux 文件和目錄的屬性》
《Linux 用戶管理工具介紹》
當然我們還得學會查看用戶信息的工具用法,比如 用finger和id來查看用戶信息,主要是看用戶是否添加正確;比如;請參考《Linux 用戶(User)查詢篇》
[root@localhost ~]# id linuxsir
[root@localhost ~]# finger linuxsir
5.3.3 添加samba用戶,并設置密碼;
我們用的方法是先添加用戶,但添加的這些用戶都是虛擬用戶,因為這些用戶是不能通過SHELL登錄系統(tǒng)的;另外值得注意的是系統(tǒng)用戶密碼和Samba用戶的密碼是不同的 。如果您設置了系統(tǒng)用戶能登入SHELL,可以設置用戶的Samba密碼和系統(tǒng)用戶通過SHELL登錄的密碼不同 。
我們通過smbpasswd 來添加Samba用戶,并設置密碼 。原理是通過讀取/etc/passwd文件中存在的用戶名 。
[root@localhost sir01]# smbpasswd -a linuxsir
New SMB password: 注:在這里添加Samba用戶linuxsir的密碼;
Retype new SMB password: 注:再輸入一次;
用同樣的方法來添加 sir01、sir02、sir03、sir04的密碼;
5.3.4 配置相關目錄的權限和歸屬;
[root@cuc03 ~]# chmod 755 /opt/linux
[root@cuc03 ~]# chown linuxsir:linuxsir /opt/linuxsir
[root@cuc03 ~]# cd /opt/linuxsir
[root@cuc03 ~]# chmod 2770 sir0*
[root@cuc03 ~]# chown sir01.linuxsir sir01
[root@cuc03 ~]# chown sir02.linuxsir sir02
[root@cuc03 ~]# chown sir03.linuxsir sir03
[root@cuc03 ~]# chown sir04.linuxsir sir04
[root@cuc03 ~]# chown linuxsir.sir0104 sir0104rw
[root@cuc03 ~]# chown linuxsir.linuxsir sirshare
[root@cuc03 ~]# chmod 755 sirshare
[root@cuc03 ~]# chown linuxsir:linuxsir sirallrw
[root@cuc03 ~]# chmod 3777 sirallrw
5.4 修改Samba配置文件 smb.conf;
配置文件如下,修改/etc/samba/smb.conf后,不要忘記重啟smbd和nmbd服務器;
[global]
workgroup = LINUXSIR
netbios name = LinuxSir
server string = Linux Samba Test Server
security = share
[linuxsir]
comment = linuxsiradmin
path = /opt/linuxsir/
create mask = 0664
#create mask是用戶創(chuàng)建文件時的權限掩碼;對用戶來可讀可寫,對用戶組可讀可寫,對其它用戶可讀;
directory mask = 0775
#directory mask 是用來設置用戶創(chuàng)建目錄時的權限掩碼,意思是對于用戶和用戶組可讀可寫,對其它用戶可讀可執(zhí)行;
writeable = yes
valid users = linuxsir
browseable = yes
[sirshare]
path = /opt/linuxsir/sirshare
writeable = yes
browseable = yes
guest ok = yes
[sirallrw]
path = /opt/linuxsir/sirallrw
writeable = yes
browseable = yes
guest ok = yes
[sir0104rw]
comment = sir0104rw
path = /opt/linuxsir/sir0104rw
create mask = 0664

推薦閱讀