1.先登录上自己的服务器,进入ssh文件
登录上自己的服务器后进入.ssh文件查找config文件
如果没有则创建一个config文件
2.在config文件中输入服务器信息
进入~/.ssh/config文件中输入信息
Host myserver1
HostName IP地址或域名
User 用户名Host myserver2
HostName IP地址或域名
User 用户名
myserve1和myserve可以是自定义的服务器名字
3.生成密钥和公钥
创建密钥: 输入 ssh-keygen 回车
然后在.ssh中会生成 两个文件
- id_rsa:私钥
- id_rsa.pub:公钥
4.设置免密登录
将- id_rsa.pub:公钥中的内容复制粘贴到~/.ssh/authorized_keys文件中即可
或者 直接输入 ssh-copy-id myserver 命令自动添加公钥 。
5.成功登录
之后进入服务器中只需输入
ssh myserve
myserve :为自定义的服务器名字