Mac

Mac终端配置SSH免密码登录

ssh免密码登录

Posted by Tianbiao Yang on May 28, 2019

Mac终端配置SSH免密码登录

本机

快捷方式

先到/.ssh文件下,找到config文件

1
2
$ cd ~/.ssh/
$ vi config

打开该文件,写入如下ip和port

1
2
3
4
Host GPU
    HostName 121.43.172.8
    Port 22
    User Yichen

此时可用ssh GPU登陆,但需要密码。

设置密钥对

1
$ ssh-keygen -t rsa

一直确定即可,会产生id_rsaid_rsa.pub两个文件,cat id_rsa.pub,全选,复制

服务器端

首先用密码ssh到目标主机,进入你要登录的账号的ssh目录

1
2
$ cd ~/.ssh
$ vi authorized_keys

粘贴之前复制的公钥,保存

最终效果

1
$ ssh GPU 

自动登录