MacOS上远程连接linux服务器,可以使用ssh
命令+pem秘钥文件
连接。
一、准备pem秘钥文件
如果已经有pem
文件,则跳过这一步。如果手上有ppk
文件,那么需要先转换为pem
文件。
macOS 的默认 SSH 客户端不支持 PPK 格式,你需要将 PPK 文件转换为 PEM 格式。可以使用 PuTTYgen(通常在 Windows 上使用)进行转换,或者在 macOS 上安装 Homebrew 和 putty,然后运行以下命令:
安装 PuTTY:
homebrew安装教程
brew install putty
转换 PPK 为 PEM: 使用以下命令将 PPK 文件转换为 PEM:
puttygen /path/to/your-key.ppk -O private-openssh -o /path/to/your-key.pem
二、设置 PEM 文件权限
chmod 400 /path/to/your-key.pem
三、连接到服务器
ssh -i /path/to/your-key.pem your_username@76.100.123.21
#your_username是用户名,一般是root
四、快速连接
每次通过输入命令行来连接服务器很麻烦,我们可以通过设置iterm2中的profile
配置,下次就能快速连接服务器。
1、打开profile
配置
2、编辑配置
3、配置命令
4、使用
按照上述配置好后,每次可以通过打开设置定好的配置直接连接。