在Windows上通过SSH公私钥实现无密码登录Linux
-  在Windows上生成SSH密钥对:-  打开命令提示符或PowerShell窗口。 
-  输入以下命令生成SSH密钥对: ssh-keygen -t rsa -b 4096
-  按照提示输入密钥的保存路径和密码(可选)。 
-  在指定的路径下会生成公钥文件(以.pub为后缀)和私钥文件(无后缀)。 
 
-  
-  将公钥复制到Linux服务器:-  将生成的公钥文件(例如 id_rsa.pub)复制到Linux服务器上。
-  使用SCP命令将公钥文件复制到您的Linux服务器上,例如: scp id_rsa.pub username@linux_server_ip:~/.ssh/authorized_keys
-  这将把公钥文件复制到Linux服务器上的 ~/.ssh/authorized_keys文件中。
 
-  
-  配置Linux服务器权限:-  在Linux服务器上,确保 ~/.ssh目录的权限设置为700,命令为:chmod 700 ~/.ssh
-  然后,确保 ~/.ssh/authorized_keys文件的权限设置为600,命令为:chmod 600 ~/.ssh/authorized_keys
 
-  
-  尝试无密码登录:-  现在,您应该能够使用SSH从Windows上的本地计算机连接到Linux服务器而无需输入密码。 
-  在Windows的命令提示符或PowerShell窗口中,使用以下命令连接到Linux服务器: ssh username@linux_server_ip
-  如果一切设置正确,您将能够无需输入密码直接登录到Linux服务器。 
 
-