在 CentOS 上使用 SSH 别名可以让你更方便地连接到远程服务器。要设置 SSH 别名,请按照以下步骤操作:
打开终端。
使用文本编辑器打开 ~/.ssh/config 文件。如果文件不存在,请创建一个新文件。这里我们使用 nano 编辑器作为示例:
nano ~/.ssh/config
<alias>、<user> 和 <host>:Host <alias>
HostName <host>
User <user>
Port <port>
IdentityFile <path_to_private_key>
<alias>:为你想要设置的别名。<host>:远程服务器的主机名或 IP 地址。<user>:远程服务器上的用户名。<port>:SSH 连接端口,默认为 22。<path_to_private_key>:你的私钥文件路径,如果没有使用密钥登录,请删除此行。例如:
Host myserver
HostName example.com
User john
Port 22
IdentityFile ~/.ssh/id_rsa
保存并关闭文件。
为 ~/.ssh 目录设置正确的权限:
chmod 700 ~/.ssh
ssh <alias>
例如:
ssh myserver
这将使用你在 ~/.ssh/config 文件中设置的别名和相关配置连接到远程服务器。