Samba是開源軟件,用來讓Linux系統與Windows系統的SMB/CIFS網絡協定做連結,實現Windows主機與Linux服務器之間的資源共享。Samba服務為兩種不同的操作系統架起了一座橋梁,使Linux系統和Windows系統之間能夠實現互相通信,為廣泛的Linux愛好者提供了極大方便。
安裝Samba
使用apt-get安裝:
1
|
$ sudo apt-get install samba samba-common
|
如果你開啟了防火牆,關閉:
1
|
$ sudo systemctl stop ufw
|
配置Samba
編輯配置文件:
1
|
$ sudo vim /etc/samba/smb.conf
|
添加Samba共享目錄:
1
2
3
4
5
6
|
[homes]
comment = Home Directories
browseable = no
path = /
valid users = root
read only = no
|
添加一個用戶:
1
|
$ sudo smbpasswd -a root
|
我這里輸入的是root用戶,也可以輸入其他的存在用戶名。
重啟samba服務生效:
1
|
$ sudo systemctl restart smbd
|
測試:在Windows下運行窗口輸入\加上IP,例如:\\192.168.1.199\root。在彈出的窗口,輸入剛剛添加的用戶名和密碼,就可以訪問Linux的文件目錄了。