Linux和windows在虛擬機下文件共享有不少種方式,經常使用的有使用VMware Tools共享和Samba服務器進行共享,使用VMware Tools這裏就不說了,我使用的是Samba服務器。html
其實很簡單:ubuntu
sudo apt-get install samba samba-common sudo apt-get install system-config-samba cifs-utils
sudo useradd samba_lennon # 添加一個用戶,不須要設置密碼,用來登錄的。 sudo smbpasswd –a samba_lennon
注意:添加的用戶必須是要存在的ubuntu用戶,不然可能會出現
windows
Failed to add entry for user user1.
錯誤安全
另外smbpasswd 的幾個經常使用選項:服務器
-a 添加一個用戶 -x 刪除一個用戶 -d 禁用一個用戶 -e 解禁一個用戶
samba經常使用的服務器管理命令:網絡
# 中止 SAMBA 服務 sudo /etc/init.d/samba stop # 啓動 SAMBA 服務 sudo /etc/init.d/samba start # 從新啓動 sudo /etc/init.d/samba restart
mkdir ~/share
sudo vi /etc/samba/smb.conf
文件中相關屬性以下dom
[share] path=/home/lennon/share available = yes browseable = yes public = yes writable = yes valid users = samba_lennon create mask = 0700 directory mask = 0700 force user = nobody force group = nogroup
workgroup = WORKGROUP學習
注意這裏的工做組必定要正確填寫!不然登錄不上!測試
其餘兩項配置:spa
若是出現亂碼在[global]選項裏配置:
workgroup = WORKGROUP display charset = UTF-8 unix charset = UTF-8 dos charset = cp936
sudo /etc/init.d/samba restart
smbclient -L //localhost/share 或者 smbclient -L //127.0.0.1 -U samba_lennon //這時輸入的密碼就是你剛纔設置的samba密碼
\\192.168.233.131這個ip地址可使用ifconfig命令獲得:
回車後能夠看到共享的目錄了,雙擊share文件夾:
好了,能夠共享了。
注意:若是你的vmware的服務關了也會出錯,解決辦法是打開vmware的網絡服務就好了:
win+r 輸入services.msc回車
找到VMware DHCP Service和VMware NAT Service啓動就沒問題了。
附:關於samba服務器的一些配置簡單描述
(1)全局設置部分
security = user 這行設置了samba的安全等級,Samba一共能夠設置四個安全登記,由底到高分別爲:
share 這個選項表示任何人均可以不須要輸入密碼登陸。
user 這個是Samba的默認級別,要求每一個用戶必須輸入密碼才能登陸。
server user級別的密碼都是保存在本機上,而server級別的密碼和用戶名都保存在另外一臺主機上。
domain 這個級別要求網絡裏必須有一臺Windows的域控制器,驗證工做由域控制器來完成。
須要注意,只要輸入用戶名和密碼的級別,其用戶名必定首先也是Linux系統內的用戶
(2)共享設置部分
添加一個共享文件夾設置以下
[share] 共享文件名,不須要與實際文件名一致
comment = my share directory 對這個共享分支的描述
path = /home/share 系統的共享目錄,必須爲絕對路徑
public = yes 是否容許全部人都可以看到此目錄,no爲看不到
writable = yes 是否容許用戶在此目錄下可寫,no爲不可些,若是可寫,還須要目錄具備寫權限
read only = yes 設置用戶是否只讀
vaild users = username 設置只有 username 用戶有效。
本文參考了:
一、http://blog.csdn.net/zshq280017423/article/details/7299439(解決共享組的問題)
二、http://www.cnblogs.com/ouuy/archive/2011/10/24/2223164.html(文中配置有些問題,但仍是學習了很多東西)
三、http://jingyan.baidu.com/album/da1091fbfa11c6027949d672.html(win7中查看工做組)