机器初始的时候,设置别名免密登录
# 1.生成rsa键值对,如果已经有了直接使用.
# 2.将对应的id_rsa.pub公钥文件拷贝到对应机器的.ssh文件夹下
使用scp命令,其中的username是你配置的对应的名称
scp ~/.ssh/id_rsa.pub username@remoteHost:/home/${userName}/.ssh
3.登录到remoteHost机器,并进入到~/.ssh目录下.
将id_rsa.pub的公钥追加到~/.ssh/authorized_keys的最后
cat id_rsa.pub >> authorized_keys
4.给公钥授权
chmod 700 authorized_keys cd .. chmod 600 .ssh
这个时候已经完成了免密登录了.
5.设置别名
在~/.ssh/config文件中添加对应的Host信息.
vim ~/.ssh/config
Host remote HostName ip地址 Port 22 User 用户名
这样就可以通过 ssh remote进行免密登录了.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能