SSH 公開鍵認証は、SSH 認証方式の 1 つです。 SSH パスワードフリーのログインは公開鍵認証によって実現でき、git の SSH メソッドも公開鍵によって認証されます。 ユーザーディレクトリのホームディレクトリには、.ssh ディレクトリがあります。現在のユーザーの ssh 構成認証に関連するほぼすべてのファイルは、このディレクトリにあります。 ssh-keygen を使用すると、ssh 公開鍵認証に必要な公開鍵ファイルと秘密鍵ファイルを生成できます。 ssh-keygen を使用する場合は、まず ~/.ssh ディレクトリに移動してください。存在しない場合は、まず作成してください。 ~/.sshとすべての親ディレクトリの権限が711を超えないようにしてください。 生成されたファイル名と場所 ssh-kengen を使用すると、~/.ssh/ ディレクトリに 2 つのファイルが生成されます。ファイル名とキー タイプが指定されていない場合、デフォルトで生成される 2 つのファイルは次のとおりです。 id_rsa id_rsa.pub 1 つ目は秘密鍵ファイル、2 つ目は公開鍵ファイルです。 SSH キーを生成するときに、次のように -f オプションを使用して生成されるファイルのファイル名を指定できます。 [[email protected]]$ ssh-keygen -f test -C "テストキー" ~~ファイル名~~~~ 注記 ファイル名が指定されていない場合は、ファイル名を入力するよう求められます。 [[email protected]]$ ssh-keygen 公開/秘密 RSA キー ペアを生成しています。 キーを保存するファイル (/home/huqiu/.ssh/id_rsa) を入力します。 必要なファイル名を入力できます。ここでは test と入力します。 その後、パスワードを入力する必要があるかどうか尋ねられます。パスワードを入力すると、その後は毎回入力する必要があります。セキュリティのニーズに応じて、パスワードが必要かどうかを判断してください。必要ない場合は、Enter キーを押してください。 [[email protected]]$ ssh-keygen -t rsa -f test -C "テストキー" 公開/秘密 RSA キー ペアを生成しています。 パスフレーズを入力してください (パスフレーズがない場合は空白): 同じパスフレーズをもう一度入力してください: ファイル名が test の場合、結果は次のようになります。 [[email protected]]$ll テスト* -rw------- 1 huqiu huqiu 1675 9月15日 13:24 テスト -rw-r--r-- 1 huqiu huqiu 390 9月15日 13:24 test.pub 上記で生成されたコマンドでは、-C オプションは公開鍵ファイル内のコメントです。 [[email protected]]$ cat test.pub ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAlgjiMw7AskxbvpQY9rmZPQxQBzh9laxFvbaini2EgmQkNsXBA9WJOXn2YBJauoiVsdUKBWA97avjsobrTxsCYvFr1yQQvTfTlbqlqGNIhQc/3HjTl2pIkClpDWvBrRN+jpyESS4MNbfOL1qjT4c/QhGvj6U6HrN6kUyn58oyyJpTzOLG74AZELJ2Led57QvTw1yJXZuAMWioR0A3BGd25fdocLX3ebux6ya8AsloOVYfsAqGlggrARe6FXjLfMH4a/nxaAdiDYVXU/Vr1ybK9P7SfyEDGJi3JtgiPUlA6vPxUC E+9IJPQaqqeqCGzrJ6G/XO7om1v9YLLG/H/ZN2tQ== テストキー ~~~~備考 秘密鍵ファイルと公開鍵ファイルが認証で機能するには、権限が正しいことを確認してください。 .ssh とその親フォルダーの場合、現在のユーザーには実行権限が必要であり、他のユーザーには最大で実行権限しか付与されません。 公開キー ファイルと秘密キー ファイルについても同様です。現在のユーザーには実行権限が必要であり、他のユーザーには最大で実行権限しか付与されません。 以上がSSHのssh-keygenコマンドの基本的な使い方です。皆様のお役に立てれば幸いです。ssh-keygenの使い方についての詳細は、以下の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
>>: JavaScriptはスクロールバーの位置を取得し、ページをアンカーポイントまでスライドします。
質問。モバイルショッピングモールシステムでは、ページの上部に検索ボックスがよく見られます。ブロガーは...
まずは効果の写真をお見せしましょう。 個人的には効果は問題ないと思います。アプリが写真を学習する時間...
SQL 左結合、右結合、内部結合、自然結合 さまざまな結合の概要SQL には、左結合、右結合、内部結...
通常、全員のスピーチを最初から最後まで読む必要があります。ただし、Stack Overflow には...
この記事の例では、参考までに簡単な計算機を実装するためのjsの具体的なコードを共有しています。具体的...
この記事の例では、セカンダリメニュー効果を実現するためのJSの具体的なコードを参考までに共有していま...
ウェブサイトの場合、ユーザビリティとは、ユーザーが必要な情報を効果的に見つけたり、タスクを完了したり...
環境: init_worker_by_lua、set_by_lua、rewrite_by_lua、a...
導入定期的にヘルスチェックを送信して、アップストリーム グループ内の HTTP サーバーのヘルスを監...
Shell で受信パラメータを受信する方法は 2 つあることがわかっています。 1 つはスクリプト...
この例で使用されているMySQLのバージョンはmysql-8.0.15-winx64です。 1. z...
目次例1例2例3例4例1 <html> <ヘッド> <title>...
多くの場合、画像を表示する<a>タグのスタイルに遭遇しますが、タグ内にテキストがあり、そ...
多くの場合、bash スクリプト内またはスクリプト自体内で直接 sudo を使用してコマンドを実行す...
操作効果 html <ヘッド> <メタ文字セット='UTF-8'&...