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にします。
#ゲスト側でIPアドレスを確認。inet addrの値を確認。
ifconfig
#クライアント側からパスワード接続(単なる接続確認)
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
#クライアント側
||<
"初期設定"って毎日やるようなものでもないから、都度調べながらという状態になり、時間がかかってしまう。要は習熟度を高めづらいってことなんだが、なんとかならんものか。