conohaのLaravelテンプレートのVPSサーバにSSHできない件→別ユーザを作ってSSHログインした。

徒然草2.0

結論から言えば、最初に与えられたroot権限ではPermitRootLoginがYesでもログインできない。新しくユーザを作ってログインした後「sudo su」でログインになることは可能である。

…で、その後に、rootユーザでログインしたら普通にログインできた。RloginというSSHクライアントの問題でrootユーザだとホストを追加できないのだろうか?(よく分かっていない)

SSH接続する前に確認したポイント

・作成時に指定する接続許可ポートはIPv4とIPv6ともに「すべて許可」にしている。

・FWでOpenSSH接続のActionはALLOW(通過)になっている。

utw status

→Ubuntsuの場合はコンソールでアクセスして上記のコマンドを入力することでFWの状態が確認することができる。

・sshdの設定でPermitRootLoginとPasswordAuthenticationが有効になっている。

vi \/etc\/ssh\/sshd_config

→WordPressというかXサーバの成約で意図しないコマンドが発動しているのでバックスラッシュをいれているが、実際に実行する時はバックスラッシュは不要です。

ユーザ作成

adduser <user>

→このユーザ/パスワードでSSHしたところログインできた。やたらFull NameとかRoom Numberとか細かい個人情報をを聞かれますが無視してYを押した。入力しなくてもユーザ情報自体はつくられるようです。

徒然草2.0
スポンサーリンク
シェアする
gomiryoをフォローする
ごみぶろぐ

コメント

タイトルとURLをコピーしました