sagezhong

Mac配置密匙ssh快捷连接Linux服务器
由于自己的服务器是centos的,所以Mac可以直接用自带的终端通过ssh指令连接,但是每一次都要输入密码...
扫描右侧二维码阅读全文
24
2018/07

Mac配置密匙ssh快捷连接Linux服务器

由于自己的服务器是centos的,所以Mac可以直接用自带的终端通过ssh指令连接,但是每一次都要输入密码所以很麻烦。可以通过配置公匙和私匙免密码连接。

Mac小技巧

SSH连接服务器免密码

创建密匙对

打开Mac终端输入

ssh-keygen -t rsa

然后一路按回车,会创建两个密钥文件:id_rsa(私钥) id_rsa.pub(公钥)默认路径是~/.ssh/

cd ~/.ssh/ #进入该目录

然后把公匙复制并重命名为authorized_keys

cp id_rsa.pub authorized_keys

## 将公钥传到服务器
用scp指令把公匙文件传到的服务器里.ssh目录里面

scp authorized_keys root@x.x.x.x:~/.ssh/

完成这一部之后使用ssh指令和scp指令都不再需要打密码了

修改配置文件使用别名连接

在Mac的.ssh目录下创建配置文件config

vim ~/.ssh/config

同时添加

Host sagezhong #你的别名
    HostName x.x.x.x #你的服务器ip
    User root #用户名
    Port 22 #端口号
    IdentityFile ~/.ssh.id_rsa #私匙路径

然后直接在终端输入

ssh sagezhong

就可以直接连接上服务器了

Last modification:April 28th, 2019 at 12:58 pm
请随意赞赏

One comment

  1. hgbtncpcpj

    哈哈哈,写的太好了https://www.lawjida.com/

Leave a Comment Cancel reply