掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
Samba是一個允許Windows和Unix/Linux系統(tǒng)之間進行文件和打印服務(wù)共享的軟件,通過Samba,用戶可以在Windows客戶端上訪問和操作位于Linux或Unix服務(wù)器上的文件和目錄,本文將介紹如何搭建與Windows客戶機結(jié)合使用的Samba文件服務(wù)器。

1、在Linux或Unix服務(wù)器上安裝Samba:
sudo apt-get update sudo apt-get install samba
2、配置Samba:
編輯Samba配置文件/etc/samba/smb.conf,添加以下內(nèi)容:
[global] workgroup = WORKGROUP server string = Samba Server %v netbios name = ubuntu security = user map to guest = bad user dns proxy = no [Anonymous] path = /samba/anonymous browsable =yes writable = yes guest ok = yes read only = no
3、為匿名用戶創(chuàng)建目錄:
sudo mkdir -p /samba/anonymous sudo chmod 777 /samba/anonymous
1、為每個需要訪問Samba文件服務(wù)器的用戶設(shè)置密碼:
sudo passwd username
2、將用戶的密碼存儲在/etc/shadow文件中,并為該用戶分配一個Samba組(sambagroup):
sudo shadow username password never-expires | sudo chpasswd --stdin && sudo usermod -aG sambagroup username
3、在Samba配置文件中添加以下內(nèi)容,啟用密碼保護:
[Anonymous]
id = anonymoususer0196985432100000000000000000000000000000000000000000000000000000000000000000001passwordhere@%v$%H$%M$%D$%Y%N%f$%r$%u$%g$%m$%e$%o$%c$%b$%k$%a$%d$%n$%i$%p$%q$%s$%x$%t$%[email protected]:/samba/anonymous:/bin/bash,,,,,::/usr/bin/nologin,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,:all:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:allpwdfghjklxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789!@$,^&*()_+-=[]{}|;':"'<>?~`-=_)(*&^%$@!
" passwordhere@%v$%H$%M$%D$%Y%[email protected]:/samba/anonymous:/bin/bash,,,,,::/usr/bin/nologin,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,,,,,::/usr/bin/false,:all:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:ALL:allpwdfghjklxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789!@$,^&*()_+-=[]{}|;':"'<>?~`-=_)(*&^%$@!
}
1、在Windows客戶端上打開文件資源管理器。
2、點擊“網(wǎng)絡(luò)”圖標。
3、在“網(wǎng)絡(luò)”窗口中找到你的Linux或Unix服務(wù)器(Ubuntu)。
4、點擊服務(wù)器名稱旁邊的“連接”按鈕,輸入你在Samba配置文件中設(shè)置的密碼,如果一切正常,你應(yīng)該能夠看到服務(wù)器上的匿名共享目錄(~/samba),點擊進入該目錄,現(xiàn)在你可以在Windows客戶端上訪問和操作Linux或Unix服務(wù)器上的文件了。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流