摘要:生成公鑰和私鑰生成公鑰有三種方法使用命令使用生成密鑰并上傳工具創建公鑰設置公鑰的密碼,密碼用于以后登錄時使用。嘗試登錄,登陸成功。
配置SSH無密碼登錄需要4步
確認本機sshd的配置文件(需要root權限)
vi /etc/ssh/sshd_config
1)修改以下內容
RSAAuthentication yes #設置開啟使用RSA算法的基于rhosts的安全驗證;如
RSAAuthentication沒有則自行添加。
PubkeyAuthentication yes #設置開啟公鑰驗證;
AuthorizedKeysFile .ssh/authorized_keys #后面的目錄,是你上傳的公鑰所保存的文件;
StrictModes no #意思是設置關閉ssh在接收登錄請求之前先檢查用戶家目錄和rhosts文件的權限和所有權。
PasswordAuthentication no #禁止使用密碼驗證登錄
UseDNS=no #加速SSH登錄
2)先別急著重啟sshd服務
先導自己需要的密鑰在重啟服務,不然你懂的遠程不要想登陸了。
生成公鑰有三種方法:
1)使用命令
cd /root/.ssh
ssh-keygen -t rsa
2)使用SecureCrt生成密鑰并上傳
1)我們復制一個公鑰文件[id_rsa.pub]命名為[authorized_keys].
2)將[authorized_keys]用xftp等上傳到 /root/.ssh/ 下覆蓋原文件即可。
3)在服務器上更改文件權限
chmod 700 /root/.ssh
chmod 600 /root/.ssh/authorized_keys
4)重啟ssh服務
#CentOS 7之前的版本請執行:
service sshd restart
#CentOS 7請執行:
systemctl restart sshd.service
Secure進入管理密鑰菜單,添加之前創建的私鑰文件,輸入密碼。
嘗試登錄,登陸成功。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/126215.html
摘要:內容提示阿里云服務器入門教程步驟遠程連接實例根據您本地的操作系統,您可以從等操作系統連接實例。根據提示,分別輸入您的云服務器實例的用戶名和密碼。內容提示:阿里云ECS服務器入門教程:步驟 3 遠程連接 Linux 實例 根據您本地的操作系統,您可以從 Windows、Linux、Mac OS X 等操作系統連接 Linux 實例。本文介紹常用的連接服務器方式。更全面詳細的連接實例方式介紹,請...
閱讀 3514·2023-04-25 20:09
閱讀 3720·2022-06-28 19:00
閱讀 3035·2022-06-28 19:00
閱讀 3058·2022-06-28 19:00
閱讀 3132·2022-06-28 19:00
閱讀 2859·2022-06-28 19:00
閱讀 3014·2022-06-28 19:00
閱讀 2610·2022-06-28 19:00