ホームページ >システムチュートリアル >Linux >キーによるサーバー接続
パスワードを使用せずにサーバーに接続します。.pem 証明書ファイル (キー) を使用してサーバーに接続します。 <br>
1. キー ファイルの生成ssh-keygen -t rsa -b 2048 -v
<br>
注: 接続方法は基本的に Git と同じですが、以前に Git で認証用の公開鍵と秘密鍵を生成している場合は、デフォルトのパス ~/.ssh/id_rsa を使用してください。パスを切り替えます。上書き効果を避けるための名前です。例えば:###
公開/秘密 RSA キーのペアを生成します。
キーを保存するファイルを入力してください (/home/vien/.ssh/id_rsa): dataAutoProcess<br>
2.この証明書を追加します 次に、公開キーを生成したディレクトリに移動し、公開キーをリモート サーバーにプッシュして、この証明書を追加できるようにします。
ssh-copy-id -i dataAutoProcess.pub [email protected]
dataAutoProcess.pub を公開キー名に置き換え、[email protected] をサーバーのユーザー名とアドレスに置き換えて、パスワードを入力します。
3.テストmv dataAutoProcess dataAutoProcess.pem # キーの名前は変更できます。もちろん、変更しないままにすることもできます。
ssh -i dataAutoProcess.pem [email protected]<br>
sudo vim /etc/ssh/sshd_config
vim エディタに入ったら、/ を押して検索モードに入り、
PasswordAuthentication
を貼り付け、Enter を押してここに移動し、i を押して挿入モードに入り、コメントを解放して no に変更します。
# パスワード認証はい
#
への変更 ###
パスワード認証番号
<br>
再起動
ssh
sudo サービス ssh の再起動
以上がキーによるサーバー接続の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。