設定手順まとめConoHaのVPSでは、コントロールパネルからコンソールにアクセスすることができます。X、タブレット端末でもアクセスできるので便利ではありますが、通信に若干の遅延がありますし、わざわざダッシュボードにログインするのも面倒です。そこで、SSHで接続してログインしてコンソール画面を使用してみます。Xであれば、標準のターミナルアプリでSSH接続が可能ですので、簡単に使用することができます。以下では、パスワード認証と公開鍵認証について、その手順をご説明します。パスワード認証を可能にするVPS作成時に公開鍵を設定した場合は、公開鍵認証が有効になっています。鍵ペアの作成時に保存した秘密鍵を使用することで接続することもできますが、ここではより安全性を高めるため、手元の環境で秘密鍵と公開鍵を準備することにします。公開鍵を使う前に、パスワード認証でログインすることを試してみます。パスワード認証を使えば、SSHで接続できる環境があれば、どの端末からでもアクセスできて非常に便利です。パスワードが漏洩すると、他者がアクセスできることになりますので、注意が必要です。VPSを作成するときに公開鍵を設定した場合は、パスワード認証が無効になっているため、VPS側で許可する必要があります。viで「/etc/ssh/sshd_config」という設定ファイルを編集し、「PasswordAuthentication」の値を「yes」に、「ChallengeResponseAuthentication」の値を「yes」に変更して保存します。保存後、sshdを再起動します。Xでは標準でコンソールアプリがインストールされています。「アプリケーション」の中にある「ユーティリティ」を開いてみると、図のような画面が表示されます。ここにある「ターミナル.app」を開いてみます。次に、以下のコマンドを入力してSSHで接続します。パスワードを入力して、接続できれば完了です(パスワードは入力しても何も表示されません)。公開鍵と秘密鍵を作成する引き続き、公開鍵認証による接続のための設定を行います。VPSとの接続を切断し、ローカル環境で公開鍵と秘密鍵を作成します。ターミナル上で、以下のコマンドを実行し、2048bitのRSA暗号を使用します。表示されるメッセージにはすべてデフォルトで応答するため、Enterキーを入力します。これにより、秘密鍵と公開鍵が作成されます。公開鍵をアップロードし、VPSに接続する上記で作成した公開鍵(id_rsa.pub)をP上に配置します。ユーザー名@IPアドレス:~/.ssh/authorized_keys配置が完了したら、パスワードを入力しなくてもSSHで接続できるか確認します。IPアドレスを指定して、以下のように接続し、問題なく接続できれば完了です。ユーザー名@IPアドレス問題なく接続できることが確認できれば、パスワード認証できないように変更します。viで「/etc/ssh/sshd_config」という設定ファイルを編集し、「PasswordAuthentication」の値を「no」に、「ChallengeResponseAuthentication」の値を「no」に変更して保存、sshdを再起動すれば完了です。XからのSSH接続は完了です。接続できれば、VPSのダッシュボードでコンソールを使用するのと同じように使うことができます。ターミナルアプリとSSHを使うことで、ダッシュボードにログインする必要もなく、軽快にVPSを操作することができます。活用してみてください。パスワード認証と公開鍵認証はどちらもメリットとデメリットがあります。うまく使い分けて活用してみてください。問題は解決できましたか?はいいいえご回答ありがとうございます。送信ご回答受け付けました。ご協力ありがとうございました。