原來使用virtualbox安裝了一個64位的Ubuntu虛拟機,使用https://jingyan.baidu.com/article/b87fe19e63458052183568e3.html下的方法使用Samba是可以共享的。
後來安裝了個32位的Ubuntu 14.04虛拟機,還是使用上面這個辦法來進行Windows和Linux共享檔案夾,windows下可以看到Linux設定共享檔案夾,但就是通路不了。
出現提示:您可能沒有權限使用網絡資源,請與這台伺服器管理者聯系 指定的網絡名不可用
或者本地裝置名已在使用中這些提示,在網上一直查找方法都解決不了,最後解決方法如下:
一、建立共享目錄并設定權限
1、打開"終端視窗",輸入"sudo mkdir /home/share"-->回車-->共享目錄share建立成功。
2、輸入"sudo chmod 777 /home/share"-->回車,這樣使用者就對共享目錄有了寫權限。
二、打開配置檔案smb.conf
打開"終端視窗",輸入"sudo gedit /etc/samba/smb.conf"-->回車-->打開了配置檔案smb.conf。
三、修改配置檔案smb.conf
1、找到"max log size = 1000",新增一行輸入"security = user"。
2、在尾行輸下方語句-->儲存。
[myshare] // 共享名
comment = my share directory // 對共享的描述
path = /home/share // 共享的目錄
browseable = yes // 該共享可浏覽
writable = yes // 該共享目錄可寫
四、建立通路共享資源的使用者和設定密碼
1、打開"終端視窗",輸入"sudo useradd smbuser"-->回車-->使用者建立成功。
2、輸入"sudo smbpasswd -a smbuser"-->回車-->輸入兩次密碼-->回車-->密碼設定成功,這個使用者屬于smb組。
3、輸入"sudo service smbd restart"重新開機samba服務-->回車-->服務重新開機成功。
五、通路共享名為myshare的共享目錄
1、在"運作"視窗中輸入"\\172.30.71.111\共享目錄"(虛拟機IP)-->回車-->輕按兩下打開myshare-->回車-->輸入使用者名和密碼-->回車-->通路成功。
2、也可以在Windows上進入網絡,可以看到你的虛拟機電腦在網絡中,點選進去就可以通路你Linux上的共享檔案夾了。