国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux取消SSH登錄密碼不輸入密碼進行登錄

2020-06-13 11:26:36
字體:
來源:轉載
供稿:網友

  有時我們想要通過其他的賬戶進行登錄SSH,通常我們在登錄的時候需要重新輸入密碼。不過對于一些不想記太多密碼的用戶來說,這樣就顯得有些麻煩了,那么該怎么才能不輸入密碼進行登錄呢?

Linux,SSH,登錄密碼

  解決方法:

  1. 你需要以用戶“aliceA”的身份登錄到hostA上。

  2. 使用ssh-keygen生成一對rsa公私鑰,生成的密鑰對會存放在~/.ssh目錄下。

  $ ssh-keygen -t rsa

  3. 使用下面的命令在目標主機hostB上的aliceB用戶目錄下創建~/.ssh目錄。如果在aliceB@hostB上已經存在.ssh目錄,這一步會被略過。

  $ ssh aliceB@hostB mkdir -p .ssh

  4. 將hostA上用戶“aliceA”的公鑰拷貝到aliceB@hostB上,來實現無密碼ssh。

  $ cat .ssh/id_rsa.pub | ssh aliceB@hostB ‘cat 》》 .ssh/authorized_keys’

  自此以后,從aliceA@hostA上ssh到aliceB@hostB上再也不需要輸入密碼。(小編譯注:上述的創建目錄并復制的操作也可以通過一個 ssh-copy-id 命令一步完成:ssh-copy-id -i ~/.ssh/id_rsa.pub aliceB@hostB)

  疑難解答

  1. 即使在密鑰認證生效后,你可能仍然需要輸入SSH密碼。如果遇到這種情況,請檢查系統日志(如/var/log/secure)以查看是否出現下面的異常。

  Authentication refused: bad ownership or modes for file /home/aliceB/.ssh/authorized_keys

  在這種情況下,密鑰認證的失敗是由于~/.ssh/authorized_keys文件的權限或擁有者不正確。一般情況,如果這個文件對除了你之外的所有用戶都可讀,就會出現這個錯誤。用下面的方式改變文件的權限以修正錯誤。

  $ chmod 700 ~/.ssh/authorized_keys

  以上就是設置Linux系統中不輸入密碼登錄SSH服務器的方法了。有遇到這種情況的用戶,就按照上面的方法進行設置吧。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝昌县| 长治市| 九台市| 紫阳县| 娄底市| 左权县| 盐亭县| 广河县| 石城县| 叙永县| 黄骅市| 广平县| 信宜市| 洱源县| 洛浦县| 绵阳市| 大城县| 西华县| 内江市| 广西| 江北区| 兰州市| 东乡| 崇仁县| 建湖县| 邵阳县| 靖宇县| 涟源市| 奉贤区| 泗水县| 隆安县| 青铜峡市| 孟州市| 和平区| 咸丰县| 建平县| 墨脱县| 罗山县| 治多县| 永丰县| 鄂州市|