歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下配置SSH免密碼登錄

Linux下配置SSH免密碼登錄

日期:2017/2/28 14:48:20   编辑:Linux教程

Linux下配置SSH免密碼登錄:

假設用戶名為sinbad

1) 確認已經連接上了互聯網,這時候我們要做的事情就是下載ssh安裝包

你要做的就是按 Y 就可以了。

2)配置為可以免密碼登錄本機,首先要查看當前用戶下是不是存在 “.ssh” 文件夾。

因為這是一個隱藏文件夾,所以我們需要輸入命令行:

ls -a /home/sinbad (顯示所有的文件)

一般來說的話,安裝ssh的時候,會自動在當前用戶下創建這個 .ssh 文件夾的,如果沒有的話,我們就手動創建一個。

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

注解:

ssh-keygen 代表生成密鑰

-t 表示制定生成的密鑰類型

dsa 是 DSA密鑰認證的類型;

-P 用於提供密碼;

‘’ 現在明白這兩個單引號是什麼意思了嗎?裡面就是空的。也就是說,我們設置的密碼就是沒有密碼。

-f 指定生成的密鑰文件。

~ 代表當前用戶的文件夾 就是說:是 /home/sinbad

這個命令會在.ssh 文件夾下創建id_dsa和id_dsa.pub 這兩個文件,這是SSH的一堆私鑰和公鑰,相當於鑰匙和鎖。

Copyright © Linux教程網 All Rights Reserved