Edited at

IDCFクラウドで秘密鍵なしパスワードでrootでSSHできるようにする【SSH Keyなし】

More than 3 years have passed since last update.

IDCFクラウドはデフォでは仮想マシン作成で秘密鍵ありでないとログインできません。これをSSHするときrootとパスワードだけで接続できるようにしてみましょう。


秘密鍵なし手順

SSH Keyなしで作成した仮想マシンへ接続方法は?

公式QAにもかいてありますが、少しわかりずらいのとこれだけではログインできませんので解説していきます。


仮想マシン作成

まずは仮想マシン作成からSSH KEYなしで作成します。

で、作成。22番ポートをファイアウォール開けてあげても、これだけだとデフォルトだと鍵なしSSH出来ずログイン出来ません。


コンソールから接続

SSH出来ないので管理画面のコンソールから接続します。

root+仮想マシン作成時のメール記載パスワードでログインできます。

ログインできましたら、

vi /etc/ssh/sshd_config

公式QAの通り以下に変更しますが、これだけでは出来ませんでした。

sshd_config ver1.80の設定になります。

【変更前】

#PasswordAuthentication yes
#PermitEmptyPasswords no
PasswordAuthentication no

【変更後】
PasswordAuthentication yes ←コメントアウト削除
#PermitEmptyPasswords no
#PasswordAuthentication no ←コメントアウト

追加でこちらも変更しちゃいましょう。

【変更前】

#PermitRootLogin yes

【変更後】
PermitRootLogin yes ←コメントアウト削除

rootでログイン許可してあげる必要がありました。

service sshd restartで

これでSSHでrootログインできるようになります。