參考原文:http://blog.chinaunix.net/uid-22030783-id-366796.html
虛擬機:virtualbox4.2.8
系統平臺:ubuntu10.04
首先要解決windows和linux網絡連接問題:
在virtualbox “設置” 選項中,設置"網絡"
網絡連接1 選中“啓用網絡連接” 方式:NAT
網絡連接2 選中“啓用網絡連接” 方式:Bridged Adapter(注意:選擇本地連接網卡)
啓動ubuntu,查看IP地址: #ifconfig
注:你的LINUX裏面可能有兩塊網卡eth0和eth1,分別看一下他們的IP地址,有一個是和你的WINDOWS本地連接IP地址在一個網段的(以後就使用這個IP地址登錄samba)
再說一下關於IP地址的配置(以我自己的電腦舉例):
我是連接路由上網,windows本地連接的IP地址是自動獲取的,IP爲:192.168.1.103
查一下linux下eth0的IP爲:10.0.2.15;eth1的IP爲192.168.1.105
那eth1即爲linux的本地連接的IP地址,也就是samba服務器的IP地址
關閉LINUX防火牆命令: #ufw disable
注:ufw是linux下的防火牆操作命令,相關的操作可以查看命令幫助
然後就在windows下ping一下linux的IP,如果能ping通,就可以繼續下面的內容,如果ping不通就再找找原因.
ubuntu10.04還沒有安裝samba。
安裝ubuntu10.04 samba服務器:
sudo apt-get install samba
sudo apt-get install smbfs
開始配置:
samba配置文件: /etc/samba/smb.conf
可以修改配置文件來設置samba共享和用戶
打開samba的配置腳本文件
sudo vi /etc/samba/smb.conf
在文件的最後面編輯如下圖所示內容
[hkh]爲要添加的samba用戶名 path是要共享的目錄 下面三個分別代表讀、寫權限和訪問權限。
保存退出,重啓samba服務器。
sudo /etc/init.d/smbd restart
如果重啓成功,現在就可以用windows訪問samba了
在windows中,訪問linuxIP,即可登錄samba服務器,該服務器下的hkh目錄即爲前面創建的samba用戶的主目錄,如下圖所示