yangbo5207 / everyday

Something I learn every day.
5 stars 0 forks source link

server: 无密码登陆,配置authorized_keys #44

Open yangbo5207 opened 8 years ago

yangbo5207 commented 8 years ago

背景:重新安装的centos系统 需求:使用mac无密码方便登陆远程服务器

一 . 在mac上的~/.ssh/config文件中添加如下配置信息

Host ming
    HostName 211.149.216.20
    Port 22000
    User root

这样,我们就可以直接输入如下指令登陆服务器,不过任然需要输入密码

ssh ming

二. 使用上诉方式登陆服务器,或者使用ssh -t root@211.149.216.20 -p 22000的方式登陆 如果你的服务器没有authorized_keys这个文件,那么需要通过下面的方式创建

$ cd ~/.ssh
$ touch authorized_keys

如果远程服务器没有.ssh文件夹,那么需要手动创建一个

$ mkdir .ssh

创建.ssh之后,就可以生成一个ssh key值

ssh-keygen -t rsa -C "1832064870@qq.com"
// 弹出来提示,直接enter跳过

三. 将mac上的ssh key 值,复制到authorized_keys 即可。