2022/07/01¶
ssh¶
SSHについて
.sshファイル
ssh-keyの生成
ssh configについて
.sshファイル¶
ホームディレクトリ以下に作成し、ファイルの権限は700を設定する。
$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
ssh-keyの生成¶
ssh-keyは.sshディレクトリ上で生成する
.ssh $ ssh-keygen
->input key-name, passphrase
.ssh $ touch suthorized_keys
.ssh $ chmod 600 authorized_keys
ssh-keyについて
公開鍵は接続したい先に設置する
公開鍵はauthorized_keysにコピペする
秘密鍵は接続するときに参照する
ssh configについて¶
sshは通常$ ssh USER_NAME@IPで接続する
その設定を.ssh/configに記述しておくことでsshのエイリアスとして利用することができる
$ vim .ssh/config
Host [host]
HostName [ip address or domain name]
User [Your username]
Port [port num]
IdentityFile [path to ssh-key]
configにこの設定を追加することでssh [host]で接続をすることができる
まとめ¶
sshの簡易的な設定をまとめた
ssh serverを利用するときはセキュリティに注意する必要があるので、rootログインの無効化、パスワードログインの無効化等をする必要がある
検索用タグ¶
ssh, ssh-keygen