CentOs - 使用ssh key远程登录
环境:
服务器端CentOs,本地OS X
服务器端:
1. 安装openssl使实现ssl协议
2. 将本地的pub key加入信任列表
本地:
1. 生成pub key
2. 配置ssh别名使登陆更方便简单
步骤:
服务器端:
$ yum install openssl
本地:
$ ssh-keygen -t rsa -C "your_email@example.com" $ scp ~/.ssh/id_rsa.pub user@host:~/
服务器端:
$ mkdir .ssh $ cd .ssh $ touch authorized_keys $ cat ~/id_rsa.pub >> ~/.ssh/authorized_keys $ rm ~/id_rsa.pub
本地:
$ cd .ssh $ vi config Host host_alias HostName host User user
随后即可使用
$ ssh host_alias
登陆远程服务器啦。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步