English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

ubuntu16.04サーバーでのssh無パスワードログインの設定

クライアント側の操作

ssh-keygen -t rsa

ファイルの場所を記入/home/try//server_rsaを使用しません。デフォルトの値を使用するとgitのキーに影響を与えることを心配しています(私のgitはデフォルトの値を使用しています)

ssh-copy-id [email protected](あなたのサーバーIP)、

またはこれを使用

cat ~//id_rsa.pub | ssh [email protected] "mkdir" -p ~/.ssh && cat >> ~//authorized_keys"

あなたのクライアントのkeyをサーバーの~に転送するために、//authorized_keysファイルに、手動でコピーすることもできます。

サーバー側での操作

sudo nano /etc/ssh/sshd_config

この行をwithout-passwordでrootの無パスワードログインを実現

即許可 rootログイン without-password

sshショートカットの技術

vim ~//config

追加

Host lisa 随意で、覚えやすいようにしてください

HostName 188.166.225.189 あなたのサーバーIP

User root

Port 9999(ポートは任意、推奨は不要) (後二行は使用していない、前三行で十分です)

IdentityFile ~//id_rsa認証のkeyの場所、既にサーバーに転送されている場合はこの行は必要ありません

ssh lisaを使用してssh root@を代わりに使用することができます188.166.225.186の効果

以上は編集者が皆様に紹介するubuntu16.04サーバー側でssh無パスワードログインを設定し、皆様に役立つことを願っています。何か疑問があれば、コメントを残してください。編集者は迅速に回答します。また、皆様の呐喊教程サイトへのサポートに感謝しています。

声明:本文の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーにより自発的に貢献し、自己でアップロードされた内容であり、本サイトは所有権を持ちません。また、人工的な編集は行われておらず、関連する法的責任も負いません。著作権侵害を疑う内容がある場合は、メールを送信してください:notice#oldtoolbag.com(メールを送信する際は、#を@に変更してください。報告を行い、関連する証拠を提供してください。一旦確認がとりさえあれば、本サイトは即座に侵害を疑われるコンテンツを削除します。)

おすすめ