PLESK11でのバグ-管理画面からSSH許可しても繋がらない
僕はワダックスの専用サーバーを借りています。その専用サーバーに付属のPLESK11のバグになります。
バグか仕様かはわからない
ワダックスのサポートに問い合わせをしたとろこ、バグなのか仕様なのかはこの場では答えられないと言われました。しかしながら、PLESKの管理画面の中でSSHの許可をしているのに反映されていないのはバグと認識し、ここではバグとしてとりあつかっています。
該当ドメインにアクセス
PLESKログイン後、該当のドメインにアクセスします。デフォルトではSSHのアクセスがOFFになっています。
※設定内容により異なります。
※クリックで画像は拡大します。デフォルトではパーミッションタブを見るとSSH経由のアクセスは許可しない設定になっています。
SSHの許可をする
管理画面のカスタマイズをクリックします。
パーミッションタブをクリックします。
SSH経由のサーバーアクセスの管理で、「あらゆるタイプのシェルへのアクセスを許可する」に変更します。変更したら「OK」ボタンをクリックします
アクセスがえきるようになっています。
アクセスできない!!
PLESKの管理画面ではSSHでの接続が許可されていますが、実際にSFTPやSSHでアクセスしてもログインできません。ワダックスのサポートに聞いてみました。
ワダックスのサイトを確認
ワダックスの公式サイトのQAサイトを確認します。「FAQ番号検索」の欄に「623」といれて検索します。webユーザーでFTP接続は出来ますが SSHには接続できないのでしょうか。のページがでます。
回答は以下になります。
となりますが、実際にはpasswordファイルはありません。passwdとなります。公式サイトが間違いになります。
※公式サイトのほうも修正されていました。
SSHで編集
PLESKで許可しても実際には反映されないので、SSHでrootになり、以下のコマンドを実行します。
vi /etc/passwd
変更したいユーザーのアカウントを見ると、以下のようになります。
ユーザー名:x:10005:506::ログインフォルダ:/bin/false
拒否されています。許可するため以下のようにします
ユーザー名:x:10005:506::ログインフォルダ:/bin/bash
:wqで保存します。これでSSHでログインできるようになります。
個人支援・寄付について
サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。
- ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS