# 生成SSH密钥对
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
# 解释说明:
# 这条命令用于生成一个新的RSA类型的SSH密钥对,密钥长度为4096位。
# -t 指定密钥类型为rsa
# -b 指定密钥长度为4096位
# -C 添加一个标签(通常是电子邮件地址),用于标识这个密钥
# 将公钥复制到远程服务器
ssh-copy-id user@remote_host
# 解释说明:
# 这条命令会将本地的公钥复制到远程服务器的 ~/.ssh/authorized_keys 文件中。
# user 是远程服务器上的用户名,remote_host 是远程服务器的主机名或IP地址。
# 配置SSH配置文件
nano ~/.ssh/config
# 解释说明:
# 编辑 ~/.ssh/config 文件可以简化SSH连接的配置。例如:
Host shortcut
HostName remote_host
User user
IdentityFile ~/.ssh/id_rsa
# 解释说明:
# 上面的配置使得你可以通过 ssh shortcut 来连接远程服务器,而不需要每次都输入完整的主机名和用户名。
如果需要更多配置或有其他问题,请告诉我!
上一篇:linux增加用户的命令
下一篇:linux创建组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站