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

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

1.生成公鑰和私鑰shell

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

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


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

    打開:vim /etc/ssh/sshd_configbash

  RSAAuthentication yes 服務器

    PubkeyAuthentication yesssh

    #禁用密碼登陸spa

   PasswordAuthentication norest

 

最後,重啓 SSH 服務:code

 systemctl restart  sshd.serviceblog

 

 

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

配置已完成,若是是免祕鑰的登陸,就在開始生成的時候 ssh-keygen -t rsa -p ' '

 

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

 

 

 

5.設置成功以後FTP登陸不上了,設置ftp配置

 

這樣配置就所有ok了。

相關文章
相關標籤/搜索