mac免密ssh登录linux服务器

[TOC]

1 设置登录别名

在本机下编辑文件vim ~/.ssh/config,添加一下配置

Host mwm 别名
HostName 49.240.140.89 远程服务器ip
User root 登录用户名
Port 22 端口
ServerAliveInterval 存活时间

此时,输入ssh mwm会直接提示输入密码,通过验证后即可直接登录。

2 生成公钥与私钥

在本地终端输入ssh-keygen,根据提示一路回车到底,即可在默认位置
~/.ssh生成id_rsa为私钥、id_rsa.pub为公钥。

3 拷贝公钥至服务器

复制公钥内容cat ~/.ssh/id_rsa.pub
ssh登录服务器,将上述内容复制到~/.ssh/authorized_keys文件中。

你可能感兴趣的:(mac免密ssh登录linux服务器)