MacからXserverにSSH

2020年8月19日

勉強がてらMacからXserverにSSHしてみたログ

注意 SSHでサーバーに入って誤った操作をするとサーバー、システムに不具合が起きる可能性があります。コマンドの内容を理解した上で操作してください。

WindowsPC用SSHの方法はマニュアルに書いてあったのですが、Macのはなさそうだったので試しにやってみました。
https://www.xserver.ne.jp/manual/man_server_ssh_connect_tera.php

やること

  • SSH設定の有効化 https://www.xserver.ne.jp/manual/man_server_ssh.php
  • 秘密鍵をMacにダウンロード
    https://www.xserver.ne.jp/manual/man_server_ssh.php > 公開鍵認証用鍵ペアの生成、公開鍵の登録を参照
  • 秘密鍵のアクセス権限の変更
    所有者以外のところグループやその他のユーザーに読み書きできる権限がついているとSSHのときにエラーになるので権限の変更
    chmod 600 hoge.key
    hoge.keyは実際のファイル名に置き換えてください
  • SSHコマンドで接続
    ssh ユーザー名@ホスト名 -i 秘密鍵ファイル名 -p ポート番号
    例)ssh user@hoge.xsrv.jp -i hoge.key -p 10022

    ※ポート番号 10022はXserver利用時のSSHのポート番号

    SSHコマンド入力後にパスフレーズを聞かれます。
    これは秘密鍵DL時に設定したパスフレーズを使います。

Posted by karaagelovers