openssh

SSH公開鍵をサーバへコピーする「ssh-copy-id」コマンド

ssh-copy-idというコマンドを最近知りました。 公開鍵転送・登録が一発でできるので便利です。 使用方法は、以下の感じです。 $ ssh-keygen <-- 鍵の作成 $ ssh-copy-id -i ~/.ssh/id_rsa.pub <target-server> <-- id_rsa.pubを転送・登録 の~/.ssh/authorized_keysに公開鍵</target-server>…

OpenSSHのセッションを使い回す(OpenSSH ControlMaster)

OpenSSH ControlMasterとは、SSH sessionが存在する場合はそのsessionを再利用して、新たなSSH sessionを作成しない仕組みです。 ログインが高速化されるため、同一サーバへ複数のSSH sessionを張る時に便利です。 設定は、SSHクライアント側の$HOME/.ssh/co…

とりあえず、やっておきたい設定 〜OpenSSH編〜

ポート番号を変更する。 /etc/ssh/sshd_config Port SSH1プロトコルを禁止する。 /etc/ssh/sshd_config Protocol 2 rootログインを禁止する。 /etc/ssh/sshd_config PermitRootLogin no パスワード認証・キーボードインタラクティブ認証を禁止し、公開鍵認証…