免密登录中的问题
在cmd中直接输入ssh-keygen,连续两个回车后会在默认目录中生成公钥和密钥。
C:user\[用户名]\.ssh 目录下
在服务器根目录中会有一个.ssh文件,将上一步生成的公钥pub文件放到这里。
有时候使用xftp将文件传到.ssh目录时会有权限问题
这时更改.ssh文件的权限
chmod -R 777 .ssh
这样之后就可以把文件通过xftp传过去,传完之后再把权限改回来
chmod -R 600 .ssh
文件放好后输入
cat id_rsa.pub >> authorized_keys
之后会生成一个authorized_keys文件,这个文件是用来存放公钥的。上一条命令是用来把id_rsa.pub中的内容插入到authorized_keys的最后。