2025/09/06
oxxo
无标签
MacのTerminalで「 ssh 接続名」で SSH 接続
基本コマンド
$ ssh ユーザー名@ホスト名 -i 秘密鍵ファイルのパス -p ポート番号
1.~/.ssh ディレクトリの作成
# 現在のユーザーで作成
$ mkdir ~/.ssh
# 所有者に読み・書き・実行権限を付与
$ chmod 700 ~/.ssh
2.秘密鍵ファイルを移動
# ~/.ssh ディレクトリへ移動
$ mv 現在の秘密鍵ファイルのパス ~/.ssh/秘密鍵ファイル名
# 所有者に読み込み権限を付与
$ chmod 400 ~/.ssh/秘密鍵ファイル名
3.~/.ssh/config ファイルを作成
# 現在のユーザーで作成・編集
$ vi ~/.ssh/config
Host 接続名(自由)
HostName ホスト名
User ユーザー名
IdentityFile ~/.ssh/秘密鍵のファイル名
Port ポート番号
TCPKeepAlive yes
IdentitiesOnly yes
4.権限付与
# 所有者に読み・書き権限を付与
$ chmod 600 ~/.ssh/config
5.接続
$ ssh 接続名
oxxo