這個 image 有以下特色:
- 精簡,不含 X-Windows 等
- 小巧,只有 225MB,很快就能下載完畢
- 已安裝好 VMware Tools,可以解決 Guest OS 系統時間的問題
- 適用於 VMware Player 2.0.* 版
這個 virtual appliance 預設需要 512MB 的記憶體,如果你的記憶體不夠,請參考 這裡 修改 .vmx 檔。
以下是個人的設定方式,僅供參考:
- 以 user 身份登入 (password = user)
- 用 sudo 設定 root 密碼 (這樣比較方便) (sudo passwd root)
- 改以 root 身份登入
- 安裝 ssh daemon (apt-get install ssh)
- 用 ifconfig 查看 IP address
- 從 PC 用 PuTTY 連到該 IP,因為這樣比較好操作 (可剪貼)
- 刪除 user 這個帳號 (userdel user)
- 新增一個自己的帳號 (useradd yourname -m -s /bin/bash -p password)
- 執行 ifconfig 查看並記下 DHCP server 分配的 IP address、gateway 等資訊
- 編輯 /etc/network/interfaces,根據上一步記下的資訊修改 (若要改 IP address,只能改最後一碼):
# The primary network interface
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.123.14
netmask 255.255.255.0
network 192.168.123.0
broadcast 192.168.123.255
gateway 192.168.123.2
- 編輯 /etc/resolv.conf,設定 name server:
nameserver 192.168.123.2
- 重新啟動網路介面
# sudo /etc/init.d/networking restart
- 安裝 tftp client 和 server
# apt-get install tftp
# apt-get install tftpd
- 第二動還會一併安裝 openbsd-inetd。你必須檢查一下/etc/inetd.conf 看看有沒有需要修改的地方。以下是我的設定:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
- 將 /tftpboot 設好權限,就可以重新啟動 inetd 了:
# chmod 777 /tftpboot
# /etc/init.d/openbsd-inetd restart
沒有留言:
張貼留言