SSH私鑰登錄,防止暴力破解


在服務器上生成公鑰,和私鑰。公鑰放在服務器上,私鑰自己保管好。linux用SSH生成

1.生成公鑰和私鑰

2.配置服務器公鑰,設置權限

$ cd .ssh
$ cat id_rsa.pub >> authorized_keys
$ chmod 600 authorized_keys


3. 設置 SSH,打開密鑰登錄功能(把服務器的私鑰保存好到本地id_rsa)

    打開:vim /etc/ssh/sshd_config

  RSAAuthentication yes

    PubkeyAuthentication yes

    #禁用密碼登錄

   PasswordAuthentication no

 

最后,重啟 SSH 服務:

 systemctl restart  sshd.service

 

 

4. 配置客戶端,xshell (把剛剛生成的私鑰下載到本地)

配置已完成,如果是免秘鑰的登錄,就在開始生成的時候 ssh-keygen -t rsa -p ' '

 

-P表示密碼,-P '' 就表示空密碼,也可以不用-P參數,這樣就要三車回車,用-P就一次回車。

 

 

 

5.設置成功之后FTP登錄不上了,設置ftp配置

 

這樣配置就全部ok了。

 

 

 

 

 













 
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM