首先安裝并配置軟體samba
[html] view
plaincopy
sudo yum install samba samba-client
vim /etc/samba/smb.conf
找到security這行并将#注釋符号去掉改成
security = share #共享模式
添加如下代碼:
[share]
comment = share
path = /home/test #設定共享檔案夾目錄
browseable = yes
guest ok = yes
writable = yes
service smb start
service smbd start (ubuntu)
(1)在windows下通路linux共享:
直接在windows運作裡輸入\\192.168.16.128即可通路linux共享資源,并且不需要密碼。
(2)在linux下通路windows共享:
smbclient -l 192.168.16.1 -u xiaoxing //檢視共享了那些目錄,由此知道主機名為xiaoxing-pc
smbclient //192.168.16.1/users -u xiaoxing 輸入windows密碼即可進入
//直接挂載windows共享目錄
sudo mount -t smbfs -o username=xiaoxing,password=123456 //xiaoxing-pc/system /mnt/win/
或者:
sudo mount -t smbfs -o username=xiaoxing,password=123456 //192.168.16.1/system /mnt/win/
sudo mount -t smbfs -o username=xiaoxing,password=123456,ip=192.168.16.1 //xiaoxing-pc/system /mnt/win/
注意:
如果出現如下錯誤:
mount: unknown filesystem type ’smbfs’
說明系統已經不能識别smbfs檔案系統了,查資料說rhe5的kernel已經不再支援smbfs,而改用common internet file systemcifs(cifs)取代了原有的smbfs,是以指令就改為:
sudo mount -t cifs -o username=xiaoxing,password=123456 //192.168.16.1/system /mnt/win/
解開挂載
斷開剛才挂載在linux /mnt/win/路徑上的winodws共享檔案夾。
sudo umount /mnt/win/