ホームページ  >  記事  >  バックエンド開発  >  PHP は公開キーが利用可能かどうかを確認します

PHP は公開キーが利用可能かどうかを確認します

王林
王林オリジナル
2019-09-17 13:04:483226ブラウズ

PHP は公開キーが利用可能かどうかを確認します

SSH リモート ログイン検証に RSA 公開キーを使用する方法
1. ローカル マシンでキーを生成します

$ssh-keygen -t
rsa

ssh プロトコルに基づいてキーの 2 番目のバージョンを生成します。まだ rsa1 を使用している場合は、アップグレードする時期が来ています。
2. 生成された id_rsa.pub 公開キー ファイルをリモート サーバーにコピーします

$scp
id_rsa.pub bsduser@192.168.1.188:mykey.pub

3. パスワードを使用してリモート サーバーにログインします

$ssh 192.168.1.188
-l bsduser

ここでは、cp ではなく cat であることに注意してください。「>」ではなく、「>>」の操作です。 #4. sshd

%cat mykey.pub
>> $HOME/.ssh/authorized_keys
5 を再起動します。ログイン テスト

#/etc/rc.d/sshd
restart
が成功した場合は、複雑で漏洩しやすいパスワード。ただし、キー ファイル情報を保護することが条件となります。

上記の内容は参考用です。


推奨チュートリアル:

PHP ビデオ チュートリアル

以上がPHP は公開キーが利用可能かどうかを確認しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。