由于一些安全的问题,服务器由原来的用户名密码连接全部改为密钥式连接,所以就要对一些东西进行修改和配置。由于 Win 用户通常使用 XShell 等有界面的软件进行连接, Mac 用户通常使用 iTerm2 来连接。一个是图形化界面,一个是命令行界面,所以 Mac 和 Win 的连接方式有所不同,这里我先暂时介绍 Mac 的连接方法。
Mac 连接的步骤概要:
1、在本地生成密钥对
2、拷贝上述的公钥到服务器对应文件中
3、修改文件的权限
4、使用 SSH 命令登录服务器
Mac 连接的详细步骤:
1、在本地生成密钥对
ssh-keygen -f test -t rsa -b 2048
-t : 加密算法,可选 [dsa | ecdsa | ed25519 | rsa];
-b :密钥长度(256/512/1024/2048……),建议至少1024;
-f : 输出的密钥对文件名;
-N :密钥口令。
执行此命令会提示 Enter passphrase (empty for no passphrase):
,如果