Ubuntu 20.04.1安裝Samba服務器及配置
1查看Ubuntu的版本
agold@ubuntu:~$ cat /etc/issue
2更新軟件
agold@ubuntu:~$ sudo apt-get upgrade
3查看samba的安裝情況
sudo dpkg -l | grep samba
4 安裝samba
agold@ubuntu:~$ sudo apt-get install samba samba-common
輸入Y
5 在/home/創建文件夾A和shared
agold@ubuntu:/home$ sudo mkdir A
agold@ubuntu:/home$ sudo mkdir shared
6 更改文件夾A和shared權限爲777(任意用戶可讀可寫可執行)
agold@ubuntu:/home$ sudo chmod 777 A
agold@ubuntu:/home$ sudo chmod 777 shared
7 增加兩個賬戶wjy,syj
agold@ubuntu:/home$ sudo useradd wjy
agold@ubuntu:/home$ sudo useradd syj
8 爲wjy,和syj創建samba密碼
agold@ubuntu:/home$ sudo smbpasswd -a wjy
agold@ubuntu:/home$ sudo smbpasswd -a syj
9如果ifconfig不能用請安裝net-tools
agold@ubuntu:/home$ sudo apt install net-tools
再次查看
10更改/etc/samba/smb.conf 可以複製粘貼,agold@ubuntu:/home$ sudo gedit /etc/samba/smb.conf
[global]
workgroup = WorkGroup
security = user
passdb backend = tdbsam
map to guest = bad user
[公共文件]
comment = 公共文件
browseable=yes
path = /home/A
guest ok = yes
[個人]
comment = 個人
path = /home/shared
browseable=yes
create mask=0644
directory mask=0755
valid users=wjy
write list=wjy
[組]
comment =組
path = /home/shared
browseable=yes
create mask=0644
directory mask=0755
valid users=syj,wjy
write list=syj,wjy
11啓動samba agold@ubuntu:~$ sudo service smbd restart
12打開Windows 10客戶端
13 可以瀏覽到共享文件夾,公共文件可以直接訪問
14 試圖往裏面複製文件 沒有權限
15點擊個人則需要賬戶和密碼,輸入上面設置的賬戶和密碼,
可以正常登陸
我們往裏面複製文件,可以複製有讀寫權限
16,我們點開組文件夾發現沒有讓我輸入賬戶密碼,因爲組權限裏面包含這個賬戶,
17 那我們如何切換賬戶那,記事本寫個bat內容如下,之後保持文1.bat 名字隨意。之後運行它
net use * /del -y
net stop workstation
net start workstation
18我們再次打開共享,會發現需要重新輸入密碼,我們可以切換一下賬戶。
可以登錄,同時我們輔助一個搜狗五筆輸入法進去可以複製有權限。