ssh
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| ssh [2011/09/13 02:41] – 作成 nullpon | ssh [2023/06/29 02:55] (現在) – nullpon | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== ssh ====== | ====== ssh ====== | ||
| + | |||
| + | [[http:// | ||
| ===== 公開鍵認証 ===== | ===== 公開鍵認証 ===== | ||
| sshdを公開鍵認証のみ受け付ける設定にする | sshdを公開鍵認証のみ受け付ける設定にする | ||
| 行 43: | 行 45: | ||
| ===== ホストベース認証 ===== | ===== ホストベース認証 ===== | ||
| サーバ同士を公開鍵で認証し、その上のユーザが同じ名前ならば認証をスキップできる。 | サーバ同士を公開鍵で認証し、その上のユーザが同じ名前ならば認証をスキップできる。 | ||
| + | |||
| + | ===== ssh config ===== | ||
| + | |||
| + | ~/ | ||
| + | |||
| + | < | ||
| + | Host dev1 | ||
| + | Hostname 10.200.3.11 | ||
| + | User your_login_account | ||
| + | | ||
| + | Host dev2 | ||
| + | Hostname 10.200.3.12 | ||
| + | User your_login_account | ||
| + | |||
| + | Host gh | ||
| + | Hostname gh | ||
| + | User git | ||
| + | </ | ||
| + | |||
| + | scpでサーバからファイルをコピー | ||
| + | |||
| + | $ scp dev1: | ||
| + | |||
| + | sshログイン | ||
| + | |||
| + | $ ssh dev2 | ||
| + | |||
| + | githubからリポジトリをクローン | ||
| + | |||
| + | $ git clone gh: | ||
| + | |||
| + | |||
| + | ===== ssh-keygen ===== | ||
| + | |||
| + | [[ssh-keygen]] | ||
| + | ===== ポートフォワーディング ===== | ||
| + | |||
| + | < | ||
| + | ssh -f -N -L 26379: | ||
| + | </ | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== 鍵転送 ===== | ||
| + | |||
| + | ローカルの秘密鍵を接続先でも使えるようにする | ||
| + | |||
| + | まずssh-agentを起動(macは常に起動しているので不要) | ||
| + | |||
| + | < | ||
| + | eval " | ||
| + | </ | ||
| + | |||
| + | 鍵を追加 | ||
| + | |||
| + | < | ||
| + | ssh-add ~/ | ||
| + | </ | ||
| + | |||
| + | macでは.ssh/ | ||
| + | |||
| + | < | ||
| + | Host nullpon.moe | ||
| + | AddKeysToAgent yes | ||
| + | UseKeychain yes | ||
| + | IdentityFile ~/ | ||
| + | </ | ||
| + | |||
| + | 接続 | ||
| + | |||
| + | < | ||
| + | ssh -A user@nullpon.moe | ||
| + | </ | ||
| + | |||
ssh.1315881660.txt.gz · 最終更新: by nullpon