在本机使用ssh-keygen生成密钥对,一路回车就好注意看它生成到哪里去了。
使用ssh-copy-id复制密钥到服务器
ssh-copy-id 用户名@ip
如果不是默认的22端口可以在用户名前面加入-p 端口
ssh-copy-id -p 「端口」 用户名@ip
如果这个不行可以手动将id_rsa.pub中的内容写入一个名为authorized_keys的文档里(不用任何后缀名!)再将这个文档放入服务器中用户目录/.ssh目录下,没有就新建一个
搞定
参考资料:
在本机使用ssh-keygen生成密钥对,一路回车就好注意看它生成到哪里去了。
使用ssh-copy-id复制密钥到服务器
ssh-copy-id 用户名@ip
如果不是默认的22端口可以在用户名前面加入-p 端口
ssh-copy-id -p 「端口」 用户名@ip
如果这个不行可以手动将id_rsa.pub中的内容写入一个名为authorized_keys的文档里(不用任何后缀名!)再将这个文档放入服务器中用户目录/.ssh目录下,没有就新建一个
搞定
参考资料: