apt-get install samba
apt-get install smbclient
2) 修改samba配置檔案:
samba配置檔案的路徑是/etc/samba/smb.conf
a) 備份配置檔案
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
b) 建立乙個即將共享的資料夾,並賦予它操作許可權
新建:
mkdir /home/test
許可權:
chmod –r 777 /home/test
c) 修改配置檔案
vi /etc/samba/smb.conf
d) 修改檔案中[global]欄位下的全域性設定
伺服器安全等級設為user:
security=user
security:設定samba伺服器的安全等級。預設情況下,使用user等級。
samba伺服器一共有四種安全等級:
(1)share:使用此等級,使用者不需要帳號及密碼可以登陸samba伺服器。
(2)user:使用此等級,由提供服務的samba伺服器檢查使用者帳號及密碼。
(3)server:使用此等級,檢查帳號及密碼的工作可指定另一台samba伺服器負責。
(4)domain:使用此等級,需要指定一台windows nt/2000/xp伺服器(通常為域控制器),以驗證使用者輸入的帳號及密碼。
e) 增加相應共享目錄
[test] #新增共享欄位名,最好和共享檔名相同,便於記憶
path = /home/test #共享資料夾路徑
readonly = no #允許共享使用者對資料夾下檔案進行寫操作,為yes,只有讀許可權,無寫許可權。
#和writeable=yes等效,但是這裡系統不支援writeable引數,導致設定無效 ,
#造成windows對該資料夾下檔案沒有寫許可權。
f) 驗證配置資訊
修改完成後,並不是萬事大吉,還需要檢查一下設定是否正確,並檢視系統當前有效的配置。
命令:
testparm/etc/samba/smb.conf
會顯示你設定當中的一些錯誤,需要修改。然後按下回車鍵,可以檢視當前有效的配置選項列表,如果該列表的選項和你設定初衷一致,那這步就完成了。
g) 建立使用者
因為security是user模式,windows訪問時,是需要輸入使用者名稱和密碼的,這就需要我們建立乙個samba使用者,但是在建立該使用者之前我們需要先建立乙個linux系統使用者,否則samba使用者建立失敗。
如果你已經有乙個linux系統使用者,可以直接把它建立為samba使用者。
建立linux系統使用者:
useradd test
設定密碼:
passwd test
按提示輸入兩次密碼
建立samba使用者:
smbpasswd –a test
按提示輸入密碼
三、windows介面訪問neo共享資料夾
1.開啟我的電腦,位址列輸入ip位址(nanopi的)和要訪問的資料夾,如下圖所示
2.在跳出的對話方塊中輸入使用者名稱和密碼,即上面建立的。
整體如下:
共享資料夾
分成4種情況,win win對映 linux linux對映 linux win win linux。這裡只介紹後面兩種情況。虛擬機器可以安裝vmware tools,開啟資料夾共享 利用ubuntu 共享 安裝samba,按照以下步驟 關閉firewall service ufw stop 臨時關...
VMware共享資料夾
如何能將檔案在虛擬機器和win7 在這裡以win7為例,winxp操作一樣 下實現互傳。方法有很多種。今天,我們就介紹其中一種方法,通過vmware的共享資料夾來實現虛擬機器ubuntu與win7的檔案傳輸。第一步 啟動ubuntu 12.04 其他版本的ubuntu操作差不多 1.在vmware虛...
VirtualBox Linux 共享資料夾設定
1.首先需要安裝virtualbox虛擬機器增強包 2.通過圖形介面,設定共享資料夾,固定分配打勾,自動掛載不要打勾共享資料夾路徑 主機中的某個路徑 共享資料夾名稱 可以是任意名稱 我設定為,linux share 3.建立掛載資料夾sudo mkdir 掛載資料夾路徑 我設定為,linux sha...