爲了之後愉快的玩耍,Virtualbox安裝Ubuntu html
每次安裝虛擬機都是總要折騰一下,畢竟不是特別熟悉,幾個小細節總要google半天,爲了之後能愉快的玩耍。把這些問題都記錄下來,省得再折騰。ubuntu
此文檔都來自其餘人的文章,我保存在Evernote整理。vim
參考:windows
http://blog.csdn.net/yxc135/article/details/8458939網絡
http://www.cnblogs.com/adforce/p/3363373.htmlssh
虛擬機的網絡若是是家裏安裝,選擇橋接是很方便的,橋接就至關於把虛擬機直接安裝到了內部網絡中。虛擬機的IP地址是從內網得到,這樣虛擬機的網絡配置固然最好選擇dhcp。以下,能夠看到橋接選擇的網卡就是你主機使用的網卡。oop
橋接的優勢是,這臺虛擬機就和你主機同樣使用和訪問,很是方便,缺點是這種方式下虛擬機會佔用一個內網IP,同時不少地方,好比個人公司內,是不容許你使用橋接方式。測試
若是不能用橋接方式,只能用NAT加上Host-only 的方式,方式也很簡單,在虛擬機上選擇使用2個網卡,一個配置NAT,一個配置使用Host-only,Host-only的界面名稱選擇VirtualBox Host-Only Network。ui
NAT只能讓虛擬機訪問主機的網絡資源,但沒法讓主機訪問虛擬機,而Host-only相反,提供主機訪問虛擬機的資源,但虛擬機沒法訪問主機(這是一個虛擬的網絡)。因此通常狀況下,網卡1(NAT)配置DHCP,網卡2(Host-only)配置靜態地址。google
因此虛擬機的網絡配置以下,而主機上VirtualBox Host-Only Network個人IP地址配置了192.168.56.1
sudo vim /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp # The primary network interface auto eth1 iface eth1 inet static address 192.168.56.120 netmask 255.255.255.0 network 192.168.56.0
不少帖子說重啓只須要執行/etc/init.d/networking restart 就能夠了。我測試不行,直接重啓。
補充一句,開始時我寫配置的時候很二的在網卡2上慣性的配置gateway 192.168.56.1,結果主機老是沒法訪問外網,疑惑了半天(Host-only原本就沒法訪問外網資源,而設置網關讓全部外網請求走了這個網卡)。
若是是在公司內部須要配置代理上網,你須要在VA的全局設定裏面的網絡設置。
參考:http://blog.csdn.net/weilanxing/article/details/7664324
安裝的是中的Ubuntu Server,啓動後發現的控制檯窗口有點兒小,使用起來不太方便,要調整控制檯的窗口大小,須要修改屏幕的分辨率,修改方法以下:
1. 打開grub文件($vim /etc/default/grub), 修改參數GRUB_CMDLINE_LINUX的值,GRUB_CMDLINE_LINUX="vga=0x317", 參數值參考下圖:
| 640x480 800x600 1024x768 1280x1024
----|--------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
2. $sudo update-grub
3. $sudo reboot
若是我沒記錯,若是配置錯誤了,啓動的時候會提示你如何修改。
/etc/ssh/sshd_config
ListenAddress
指定 sshd(8) 監聽的網絡地址,默認監聽全部地址。可使用下面的格式:
Port
指定 sshd(8) 守護進程監聽的端口號,默認爲 22 。可使用多條指令監聽多個端口。
默認將在本機的全部網絡接口上監聽,可是能夠經過 ListenAddress 指定只在某個特定的接口上監聽。
Protocol
指定 sshd(8) 支持的SSH協議的版本號。
'1'和'2'表示僅僅支持SSH-1和SSH-2協議。"2,1"表示同時支持SSH-1和SSH-2協議。
拜偉大的GFW所賜。國內訪問國外Ubuntu的atp-get源很慢。
BTW:最近推薦sohu的源,163的源好像總有問題。
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
sudo vim /etc/apt/sources.list
http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8
VirualBox的功能徹底不輸給VMware,也能夠指定外部目錄和虛擬機共享,但一樣,也須要安裝附件,須要安裝VirtualBox Guest Additions。
一、首先,選擇設備->安裝加強功能
二、而後安裝如下的包:
sudo aptitude install build-essential
三、掛載cd-rom。
sudo mount /dev/cdrom /mnt/
四、安裝加強包
sudo /mnt/VBoxLinuxAdditions-x86.run
五、卸載cdrom
sudo umount /mnt/
六、共享windows中的文件,我在virtualbox中設置的共享空間叫vbshare,因而在ubuntu中輸入以下命令
sudo mkdir /mnt/share
sudo mount -t vboxsf vbshare /mnt/share
如需啓動是就在/etc/rc.local 文件裏面增長一句。
mount -t vboxsf vbshare /mnt/share