SSH公開鍵認証ログインの使用方法
SSH公開鍵認証ログインの使用方法
入る前に。
クライアントはOpenSSHクライアントをインストールする必要があり、サーバ側はOpenSSHサーバをインストールする必要があります.
簡単な手順ですので、Googleで確認してからインストールしてください.
プロセス全体をまとめる
クライアントは2つの鍵を生成します.
生成された鍵の1つをサーバにコピーします.
1.クライアント生成鍵
//sshディレクトリ♥にアクセスすると、次のように2つの鍵が生成されていることがわかります.(既知hostsを無視)
id rsa:Private Key(=秘密鍵)
id_rsa.pub:Public Key(=公開鍵)
2.公開鍵をサーバにコピーする
$ssh[サーバユーザ名]@[サーバIPアドレス]
サーバユーザのPassword入力=サーバ接続成功
$ls-aは出力のリストにあります.sshがあるかどうかを確認します.ない場合は$mkdirです.入力sshにより生成します.
さっき開いたWindowsディレクトリ、id rsaを解放します.pubファイルを手帳として開きます.
手帳の内容をコピーします(=公開鍵).
ターミナルに戻ります.
$echo[公開鍵専門家]>~/.ssh/authorized_keys
$exit
3.再接続
$ssh[サーバユーザ名]@[サーバIPアドレス]
Passwordに問い合わせず、以下のように直接接続します.
以外自動的にログインできずにPasswordに問い合わせた場合?
次はグーグルのキーワードです.
ssh公開鍵はsshd configにログインしていません
ssh公開鍵にログイン権限がありません
以外接続するたびにコマンドを入力するのがおっくうなら?
サーバに入るたびにIPを見つけて貼り付けるのが難しい場合は、
$ ssh [서버 사용자명]@[서버 IP주소]
Wikiを実行可能なファイルにすればいいです.実行可能ファイルの生成
$cd[必要なディレクトリ]
$vim[実行可能ファイル名]です.bat=実行可能ファイルを拡張する必要があります.batで作ろう
@echo off
title Choco-Ubuntu-SSH #원하는 제목
ssh '서버 사용자명'@'서버 IP주소' #-p '포트번호' : 22번이 아닌 포트를 사용하고 싶을 시 주석 풀고 지정
:pause
貯蔵して流出する.
生成された実行可能ファイルをクリックすると、開いているシェルが必要なサーバへのSSH接続を完了します.
Reference
この問題について(SSH公開鍵認証ログインの使用方法), 我々は、より多くの情報をここで見つけました https://velog.io/@sookyeongyeom/SSH-공개키-인증을-사용하여-로그인하는-방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol