Linux操作文檔系列之05
VirtualBox配置Samba訪問
根據(jù)網(wǎng)絡(luò)連接方式不同绊率,有不同的samba錄配置方式
1.Samba安裝
sudo apt-get install samba
sudo apt-get install smbclient
2.啟動(dòng)Samba服務(wù)
啟動(dòng)Samba服務(wù)器只需執(zhí)行如下命令:
sudo /etc/init.d/samba start
重新啟動(dòng)Samba服務(wù)器:
sudo /etc/init.d/samba restart
3.配置Samba服務(wù)
Samba服務(wù)器主要配置文件為
/etc/samba/smb.conf
修改配置文件之前最好做個(gè)備份
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
打開配置文件
sudo gedit /etc/samba/smb.conf
在文件結(jié)尾添加如下行:
[work]
path = /home/wang/work/
writable = yes
browseable = yes
public = yes
保存退出
4.設(shè)置完成哥艇,重啟啟動(dòng)linux
5.如果用橋接方式,直接在Windows下訪問共享目錄,可點(diǎn)擊運(yùn)行玄糟,輸入下面即可訪問磷籍。
\\192.168.1.100\work
6.如果選擇NAT網(wǎng)絡(luò)方式,需要做如下配置:
備注
:
NAT網(wǎng)絡(luò)連接方式
- 優(yōu)點(diǎn):虛擬機(jī)通過宿主機(jī)來訪問外網(wǎng)挤渐,無需任何配置
- 缺點(diǎn):虛擬機(jī)可以ping通宿主機(jī)苹享,但宿主機(jī)無法ping通虛擬機(jī)
當(dāng)要在虛擬機(jī)和宿主機(jī)建立samba訪問通道時(shí),就會(huì)遇到這種尷尬:
虛擬機(jī)上samba服務(wù)啟動(dòng)運(yùn)行了,但由于windows無法連接虛擬機(jī)IP得问,即samba訪問的入口堵了囤攀,無法像訪問本地磁盤一樣通過samba通道訪問虛擬機(jī)
vbox提供一種多網(wǎng)卡并行工作方式來解決這個(gè)問題:
==網(wǎng)卡1是NAT模式==,如下圖:
==同時(shí)啟用網(wǎng)卡2宫纬,并選擇它的連接方式為 host-only==焚挠,如下圖:
工作在host-only模式下的網(wǎng)卡用于跟宿主機(jī)連接訪問,在vbox安裝時(shí)會(huì)在windows宿主機(jī)上創(chuàng)建一個(gè)工作在host-only模式的虛擬機(jī)網(wǎng)卡漓骚,要確保宿主機(jī)上這張網(wǎng)卡也是啟用的蝌衔,如圖:
如上設(shè)置后,打開虛擬機(jī)會(huì)看到有兩張網(wǎng)卡蝌蹂,如:
vbox的默認(rèn)IP規(guī)則是:
NAT連接方式下 ==10.0.2.xx==
host-only連接方式下 ==192.168.56.xx==
在宿主機(jī)中可以看到其vbox虛擬網(wǎng)卡IP是 192.168.56.101(IP自動(dòng)獲蓉濉)
在虛擬機(jī)samba服務(wù)啟動(dòng)后,在宿主機(jī)中通過
\\192.168.56.102
即可訪問創(chuàng)建的samba目錄(會(huì)先跳出samba訪問用戶/密碼輸入窗口)