SSH 能夠用來登錄服務器,遠程執行命令,並用強加密算法編碼保護通訊安全,目前普遍應用於遠程命令控制、文件加密傳輸等方面。SSH 登錄服務器的方法通常有兩種:密碼登錄和密鑰登錄。
在受信任的設備上使用密鑰鑑權方式登錄相比於每次登錄時輸入密碼更加方便,也免除了密碼被偷窺的風險。本文介紹了密鑰(公私鑰對)的生成和查看方法算法
在 Linux、MacOS 中,通常公鑰文件在用戶主目錄下:安全
$ cat ~/.ssh/id_rsa.pub
Windows 10 version 1809 開始,命令行也開始支持 OpenSSH 了,公鑰文件在對應的用戶主目錄下:bash
> type %USERPROFILE%\.shh\id_rsa.pub
若是系統提示沒找到 id_rsa.pub
文件,就須要生成新的公私鑰對了。打開 Terminal 或者 CMD 輸入:服務器
ssh-keygen
配置密鑰位置推薦默認,加密密碼能夠缺省或很多於5個字符。ssh
Written with StackEdit.編碼