Ubuntu下配置ssh

本机生成RSA密钥对

ssh-keygen

生成的公钥id_rsa.pub私钥id_rsa均在~/.ssh下

 

本地公钥复制到服务器

scp /home/用户名/.ssh/id_rsa.pub 用户名@服务器IP:~/.ssh/

 

服务器上

touch authorized_keys
cat id_rsa.pub >> authorized_keys

.ssh 文件夹、authorized_keys 文件的所有者必须为<用户名>

 

修改文件夹权限

服务器 ~/.ssh 目录 700

本地公钥文件 644

本地私钥文件 600

 

修改本地 ssh config 文件

vim ~/.ssh/config

添加

Host <server,可以改成任何名字>
Hostname <服务器 IP 地址>
User <远程服务器用户名>
Port <ssh 端口号,默认为 22>
IdentityFile <私钥目录,默认为 ~/.ssh/id_rsa>

 

登录

ssh server
posted @ 2020-02-06 22:45  卧牛w  阅读(721)  评论(0)    收藏  举报