一、安裝smb 執行指令行: #sudo apt-get install samba #sudo apt-get install smbfs
二、 windows下匿名通路Ubuntu共享檔案 使用samba不進行任何設定時,winXP機器可以連接配接到Ubuntu機器但提示輸入使用者名密碼,此時不論輸入什麼都不能通路,要實作匿名通路需要做如下設定: 1) 修改配置檔案smb.conf,共享/share檔案: sudo vim /etc/samba/smb.conf 搜尋"security = user"并改為"security = share",再把這一行前面的注釋符"#"去掉。
[tester]
comment = All tester
browseable = no
public = yes
path = /share
guest ok = yes
read only = no
2) 重新開機samba: #sudo /etc/init.d/samba restart 在用戶端要登入到這個路徑下:windows環境下://server/tester ==>就可以直接檢視到共享/share路徑下的東西
ubuntu:smb://server/tester
如果是在用戶端要匿名操作:smbclient //10.239.147.128/tester -c "prompt;mput *" -D log -N
把本路徑的所有檔案全部上傳到 log的目錄下,而不需要密碼,但隻能對檔案傳輸,不能對檔案夾,參考連結:http://linux-tips.org/article/47/recursively-moput-with-smbclient
smbclient //10.239.147.128/tester -c " recurse;p;rompt;mput *" -D log -N
smbclient的指令自己到網上查了