Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-seo-pack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/yuki/argontown/wordpress/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpforms-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/yuki/argontown/wordpress/wp-includes/functions.php on line 6114

Notice: 関数 _load_textdomain_just_in_time が誤って呼び出されました。cocoon ドメインの翻訳の読み込みが早すぎました。これは通常、プラグインまたはテーマの一部のコードが早すぎるタイミングで実行されていることを示しています。翻訳は init アクション以降で読み込む必要があります。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 6.7.0 で追加されました) in /home/yuki/argontown/wordpress/wp-includes/functions.php on line 6114
SSH接続手順 - Argon Town Blog

SSH接続手順

MacとリモートサーバーとのRSAキーを使ったSSH接続設定手順

今回の環境

  • サーバー側 OS: Ubuntu、
  • クライアント側OS: MacOSX

今回の手順

  1. ssh-keygen コマンドを実行して、ローカル環境にRSAキーペアを生成。
  2. 作成した公開鍵をリモートのサーバーに配置。
    • 例:ssh-copy-id username@remote_server
  3. ssh username@remote_serverコマンドを実行して、SSH接続を確認。

1. RSA鍵の生成

最初に、Mac上でRSA鍵を生成します。

$ ssh-keygen -t rsa 

このコマンドを実行すると、RSA鍵が生成されます。デフォルトの場合、鍵は ~/.ssh/id_rsa に保存されます。パスフレーズを聞かれる場合は、適当なパスフレーズを入力。

2. 公開鍵をリモートサーバーに配置

次に、公開鍵(id_rsa.pub)をリモートサーバーにコピーします。以下のコマンドで、公開鍵をクリップボードにコピーします。

$ pbcopy < ~/.ssh/id_rsa.pub 

次に、SSHを使用してリモートサーバーにログインし、~/.ssh/authorized_keys ファイルに公開鍵を追加します。

$ ssh <ユーザー名>@<リモートサーバーIP>

パスワードを入力してログイン後、次のコマンドを入力します。

$ mkdir -p ~/.ssh && chmod 700 ~/.ssh echo <ペーストした公開鍵> >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys 

これで、公開鍵がリモートサーバーに追加されます。

3. SSH接続を確認

最後に、SSHを使用してリモートサーバーに接続することができます。以下のコマンドを入力してください。

$ ssh -i ~/.ssh/id_rsa <ユーザー名>@<リモートサーバーIP>

これで、MacからLinuxリモートサーバーにRSAキーを使用してSSH接続を確立できました。