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
登陆远程服务器啦。