EE_DSnP 板


LINE

VirtualBox 的網路功能,似乎只有 NAT 方式才會正常工作,而主機與虛擬機器之間要透 過網路功能溝通,只能透過 IP forwarding 的方法,很麻煩。 下面是「比較不麻煩」的方法,直接讓兩者共享資料夾。 環境是 VirtualBox 1.5.6 + Fedora 8 1. Linux 開機完畢,在執行虛擬機器的視窗,找到上排的「裝置」→按下「安裝客端額 外功能」。 VirtualBox 會掛載 C:\Program Files\innotek VirtualBox\VBoxGuestAdditions.iso 光碟映像檔。 2. VirtualBox 會自動把這張虛擬光碟,透過虛擬的光碟機硬體,掛在 Linux 系統的 /media/VBOXADDITIONS_1.5.6_28241 目錄。 3. 執行: cd /media/VBOXADDITIONS_1.5.6_28241/ sudo ./VBoxLinuxAdditions.run 4. 如果出現叫你安裝 kernel header 之類的錯誤訊息,就表示你必須安裝 Linux 核心 的一些原始碼。 執行: sudo yum install linux-devel 5. 裝完之後,再執行 3. 6. 如果出現 Successfully installed 之類的訊息,就重開虛擬機器。 7. 新增一個目錄,用來掛載分享資料夾。 執行: sudo mkdir /mnt/test 8. 找虛擬機器視窗上排的「裝置」→「分享資料夾」,按下右上方的「加入新的分享資 料夾」。 9. 「資料夾路徑」就是在主機器 (大家是用 Windows) 下分享的目錄,資料夾名稱則是 你取一個簡單的名字來稱呼這個資料夾,這裡我先用 win。 10. 執行:mount -t vboxsf win /mnt/test 就可以把 win 代表的目錄,掛在 /mnt/test 下。 你要掛在哪裡隨你高興,掛在 /mnt/ 的目錄下,只是一般的慣例。 11. 其實我一直卡在 mount 這一步。不知道為什麼就是掛不上去,一直出現 protocol 錯誤之類的訊息。 後來不小心誤砍一些系統套件,急救回來之後就神奇地可以掛上去了。有可能是先前 有些相關的套件沒裝,但是情況不明。 12. 請注意,在 Linux 命令列處理帶有空格的檔案名稱時,要在空格前面加 \, 例: mv Windows\ example\ files.txt windows_example_files.txt 13. 請打 sudo /usr/sbin/sestatus,如果第一行看到「enabled」,就表示 SELinux 的 安全措施已開啟,必須把它關閉:(「Disabled」或「Permissive」就到此結束) 14. 在 GNOME 桌面環境下,左上方找到「應用程式」→「系統工具」→按「SELinux Management」,會開啟 SELinux 的安全權限管理介面。 15. 如果想知道 SELinux 的運作,把第一個與第二個改成「Permissive」,這樣進行被 認定不安全的動作時,就只會顯示警告而已。 如果連警告都不想看到,就把第一個選「Disabled」,按「確定」,重開機。 16. 不用擔心 SELinux 失去功能之後,系統會變得不安全。因為 VirtualBox 使用 NAT 模式,外面的網路根本沒有辦法連線進去(除非設定 IP forwarding)。 17. SELinux 的問題是出在,mount 這個程式對應不同的檔案系統,會有不同的程式。 VirtualBox 分享資料夾使用的檔案系統是「vboxsf」,mount 時呼叫的檔案是 /sbin/mount.vboxsf,也就是步驟 3. compile 產生的程式。而這個程式沒有支援 SELinux 的安全操作,所以 SELinux 就完全不認帳。 18. SELinux 的用途是仔細控管檔案與網路使用權限,未安裝 SELinux 的 Linux 伺服器 的安全評比約與 Windows Server 相同(Linux 太多功能,漏洞難免;Windows 功能 太少,漏洞也不少),加上 SELinux 之後可以提高安全評比,但是也造成很多地方 需要詳細設定的麻煩。 -- 如果你跟我一樣,移除掉一些看起來無用的套件之後,重開機赫然發現 GNOME 不見了, 變成 xwm,不用緊張。你只要重新安裝 GNOME 環境就可以。 終端機畫面下,執行: sudo yum remove gnome-desktop sudo yum remove gnome-session sudo yum install gnome-desktop sudo yum install gnome-session 重開機。 相關的套件會變成預設安裝的那幾個,再把你要用的東西裝回來就好。你個人大部分的設 定都會保留,因為儲存設定值的檔案都在你的 /home/<user>/ 裡面。 附帶一提,根據目前的慘痛經驗,不要使用圖形介面的 yum 移除套件,它常常會莫名其妙 多移除一些重要的系統檔(昨天一次消失一百多個套件,一半以上是重要套件)。 以後我只敢用 sudo yum remove <套件名稱>,顯示的資訊也比較清楚。 看到可疑的套件就別砍。 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.69.47 ※ 編輯: spock 來自: 220.137.116.165 (03/06 20:54)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP