背景
在Ai快速发展的时期,从本地操作远程主机/服务器将会愈来愈普遍,下面我们来说一下怎么快速连接远程主机/服务器
步骤
- 创建单独密钥
# 后面的server_c_ed25519是你想要的名字,你也可以换成其他的,比方:github_key
ssh-keygen -t ed25519 -f ~/.ssh/server_c_ed25519- 同步远程主机
ssh-copy-id -i ~/.ssh/server_c_ed25519.pub root@服务器IP- 修改配置文件
# 你也可以用其他软件,比方cursor的远程连接就有一个按钮可以跳转这个配置文件
vim ~/.ssh/config- 修改用别名连接
Host my-server-c # 这里你可以换成其他的,比方:tenxun
HostName ip
User 用户名
IdentityFile ~/.ssh/server_c_ed25519
IdentitiesOnly yes
ServerAliveInterval 30
ServerAliveCountMax 3- 使用别名连接
ssh tenxun