zoomzoomzoom

解決方法の共有に主眼を置くブログ・他雑談

windowsの上のvmwareの上のvirtualboxのゲストOSにsshログインした話

virtualboxの上に乗せるOSは32bitしか選択肢がありませんでした。

仮想化機能がvmware上で有効になっていないために64bitを選択できなくなっていると考えております。。。解決策をご存知の方教えてくださいまし。

 

構成:

ホストOS(vmware上、"クライアント側"):Ubuntu16.04_64bit

ゲストOS(vmware上のvirtualhost上、"ホスト側"):Ubuntu16.04_32bit

virtualboxのネットワーク設定:ブリッジ接続

 

>||

#ゲスト側。deb関連のコメントを外します

vi  /etc/apt/sources.list

 

#openssh-server導入

sudo apt-get update

sudo apt-get install openssh-server

 

#PasswordAuthenticationをyesにします。

vi /etc/ssh/sshd_config

 

#ゲスト側でIPアドレスを確認。inet addrの値を確認。

ifconfig 

 

#クライアント側からパスワード接続(単なる接続確認)

ssh 接続先ホストユーザ名@接続先IPv4アドレス

exit

 

 

#パスワード認証無しで次からログインするための鍵作成から渡しまでのコマンド↓ 

#クライアント側

ssh-keygen

#Enter連打して作成完了。homeディレクトリの下に作成される。

scp 作成したキー 接続先ホストユーザ名@接続先IPv4アドレス:~/

 

#ホスト側

cd ~/

mkdir .ssh

chmod 700 .ssh

cat id_rsa.pub >> ./ssh/authorized_keys

chmod 600 ./ssh/authorized_keys

 

#クライアント側

ssh 接続先ホストユーザ名@接続先IPv4アドレス

||<

 

"初期設定"って毎日やるようなものでもないから、都度調べながらという状態になり、時間がかかってしまう。要は習熟度を高めづらいってことなんだが、なんとかならんものか。