Computer,OS,Linux,FreeBSD,Virtualization,Network,etc...
BackTrack_Tips » BackTrack4の導入
BackTrack4のVMware導入[USB/VMwareServer共通]
※[U]・・・USBメモリインストール
[V]・・・VMwareServer[2.x系]インストール
○・・・USB/VMwareServer共通
[U]USBインストール時の注意点
念のため、HDD等は外しておいた方がBest!
※MBR破損や既存OSの上書きインストールなどリスク多し。
[U]KNOPPIXやPartedMagicのパーティションエディタ等でBT4用ファイルシステムをext3でフォーマットしておく
※HPでは最低4GBのUSBメモリが必要との記載だが、後々作業すると容量は8GB以上を推奨!
[V]管理コンソールから新規VM作成し、HDD容量は10GB程度にしておく。
CD/DVDドライブをBT4_LiveCDイメージ(bt4-pre-final.iso)に選定し、
BT4_LiveCDイメージから起動する。
○BT4_LiveCDで起動後、xwindowを起動
# startx
○DeskTopのInstall.shを実行
・「LanguageCrached」Windowsが表示されるが、気にせず「Continue anyway」
ボタンをクリック
・TimeZone設定でSelected city:「Tokyo」を選択
・Keyboard layoutで「Japan」の「Japan OADG 109A」を選択
※You can type ...にて\や|を入力すれば、自分のキーボード環境がわかる
・Prepare disk spaceでは全容量を選択
・Who are you?では適当に入力しておく
・後はそれなりに操作して、再起動
※結構、時間かかります
[U]BIOSでUSB起動の優先順位を上げておく
○USBまたはVMwareServerより_Pre_Finalを起動後、rootパスワードを設定
※初期状態ではrootパスワードは未設定であり、今後何かとrootでの
作業が多いため、rootでログインした方が便利!
# sudo su -
# password:
○xwindowの起動
# startx
○xorgでのキーボードの日本語設定
「Settings」->「Regional&Accessibility」->「Keyboard Layout」を選択する
「Available layouts」から「Japan」を「Add」し、「Active Layouts」で
最上段に移動し、「Keyboard model」を「Japanese 106-key」を選定し、
「Apply」で完了!
○ネットワークの設定
# ifconfig ・・・通常起動後はlo0しか見えない
ネット接続に毎回ログイン時に/etc/init.d/networking start
の実行を省略するため、下記を実行する
# update-rc.d networking defaults
固定IPアドレスを設定
# vi /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
##iface eth0 inet dhcp
iface eth0 inet static
address 192.168.xxx.xxx
netmask 255.255.255.0
gateway 192.168.xxx.xxx
##auto eth1
##iface eth1 inet dhcp
##auto eth2
##iface eth2 inet dhcp
##auto ath0
##iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhc
ネットワーク設定の更新
# /etc/init.d/networking restart
[V]VMwareToolsのインストール
# mkdir /mnt/hda
・Vmware管理コンソール上から「Install VMwareTools」を選択
# mount /dev/cdrom3 /mnt/hda
# cd /mnt/hda
# cp ./VMwareTools-7.7.5-156745.tar.gz /tmp/.
# umount /mnt/hda
・Vmware管理コンソール上から「eject Installer」を選択
# cd /tmp
# tar xvzf VMwareTools-7.7.5-156745.tar.gz
# cd vmware-tools-distrib
# ./vmware-isntall.pl
[V]xorg.confの修正・・・SVGAからXGA解像度の変更
BackTrack4はベースシステムがUbuntu8.10になり、
GUI(KDE)でディスプレイ解像度を変更できないため、xorg.confを編集する
# cd /etc/X11
# cp xorg.conf xorg-orig.conf・・・オリジナルをバックアップ
# vi xorg.conf
"Screen"セクションをDepth:24,Modes:"1024x768"だけ残し、他は削除。
ログアウトし、Xorg再起動。・・・解像度は利用環境に応じて選定!
# startx
------------------------------------------------------------------
BackTrack4_Betaでは
xorg.conf-vmwareの内容(screenセクション)をxorg.confに追加
※xorg.confにはvmmause(InputDeviceセクション)しか記載がない
# cp xorg.conf-vmware xorg.conf
# vi xorg.conf
ログアウトし、Xorg再起動
# startx
-----------------------------------------------------------------------
・hostnameの変更
# vi /etc/hosts
# vi /etc/hostname
・プロキシの設定[Option]
# vi ~/.bash_profile (or ~/.bashrc)
下記を追加する
export http_proxy="http://プロキシサーバ:ポート番号/"
export ftp_proxy="ftp://プロキシサーバ:ポート番号/"
・sshdの設定
# vi /etc/ssh/sshd_config
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
##HostKey /etc/ssh/ssh_host_dsa_key
PermitRootLogin yes
RSAAuthentication no
PubkeyAuthentication no
PasswordAuthentication yes
※「sshdCould not load host key」と怒られる場合!
何故か、/etc/ssh配下に「ssh_host_rsa_key」「ssh_host_rsa_key.pub」
が無い! 通常はsshd起動時に作成されるハズだが...
この場合、ssh-keygenコマンドではユーザ単位での認証キー生成のため、NG!
openssh_serverを再インストールする。
# dpkg -l|grep openssh_server ・・・一応、インストされてるか確認
# apt-get --reinstall install openssh-server
・sshd再起動
# /etc/init.d/sshd restart
・vncserverの設定(何もしない!)
vncserverのインストール確認
# dpkg -l|grep vnc
ii tightvncserver 1.3.9-4 virtual network computing server software
ii xtightvncviewer 1.3.9-4 virtual network computing client software for X
# vncserver
※root/.vnc/xstartupが作成さる。KDE用の編集は不要!