windows使用xshell免密码登陆远程Linux服务器教程


1、使用xshell自带工具生成私钥

步骤:

windows使用xshell免密码登陆远程Linux服务器教程

windows使用xshell免密码登陆远程Linux服务器教程

windows使用xshell免密码登陆远程Linux服务器教程

windows使用xshell免密码登陆远程Linux服务器教程

windows使用xshell免密码登陆远程Linux服务器教程




2、在linux服务器端生成**

    1.生成服务器端**命令

     #ssh-******

   (保存位置默认,全部回车即可。)


3、复制本地**到远程linux服务器端

   

    1.复制本地**到远程linux服务器端

windows使用xshell免密码登陆远程Linux服务器教程


    2.把本地**命名为authorized_keys

        #cat 本地** >> authorized_keys

    

    3.放在~/.ssh/下且权限为600。

        #chmod 600 authorized_keys

    

    注意:如果用户家目录下没有.ssh目录,则需要创建权限为700.

        #mkdir -m 700 ~/.ssh

     

    4.使用**登陆登陆(免密码登陆):

    windows使用xshell免密码登陆远程Linux服务器教程


    注意:权限设置不好会导致不能使用免密码登陆!