美国Linux服务器的SSH其实是一种机密网络协议,全称是SecureShell协议,专门用于客户端和美国Linux服务器之间的安全连接,并且支持各种身份验证机制,因此美国Linux服务器目前最实用的身份验证机制,就是基于密码的身份验证和基于公钥的身份验证两种,今天小编就来分享一下美国Linux服务器系统如何设置基于SSH密钥的身份验证,以及如何免密连接到美国Linux服务器的教程。
?1、设置SSH无密码登录
在美国Linux服务器系统中设置SSH免密登录,需要生成公共身份验证密钥并将其附加到远程主机/.ssh/authorized_keys文件,下面来具体讲解配置SSH免密登录的详细步骤。
?1)检查现有的SSH密钥对
在生成新的SSH密钥对之前,首先检查美国Linux服务器上是否已有SSH密钥,目的是为了不覆盖现有密钥,运行以下Is命令以查看是否存在现有SSH密钥:
Is-al~/.ssh/id_*.pub
如果存在现有密钥,可以使用这些密钥并跳过下一步,或备份旧密钥并生成新密钥。如果看到Nosuchfileordirectory或nomatchesfound意味着美国Linux服务器没有SSH密钥,则可以继续执行下一步并生成新密钥。
?2)生成新的SSH密钥对
以下命令将生成一个新的4096位的美国Linux服务器SSH密钥对,并将电子邮件地址作为注释:
ssh-keygen-trsa-b4096-C?Email
按Enter接受则默认文件位置和文件名:
Enterfileinwhichtosavethekey(/home/yourusername/.ssh/id_rsa):
接下来ssh-keygen工具将要求键入安全密码,无论是否想要使用密码短语都可以,如果选择使用密码短语,美国Linux服务器将获得额外的安全保护。在大多数情况下,开发人员和系统管理员使用SSH而不使用密码,因为它们对完全自动化的流程很有用。如果不想使用密码短语,请按Enter:
Enterpassphrase(emptyfornopassphrase):
要确认美国Linux服务器是否已经生成SSH密钥,可以使用以下命令列出新的私钥和公钥:
ls~/.ssh/id_*/home/yourusername/.ssh/id_rsa/home/yourusername/.ssh/id_rsa.pub
?3)复制公钥
现在已经生成了SSH密钥对,为了能够在没有密码的情况下登录到美国Linux服务器系统,需要将公钥复制到要管理的美国Linux服务器,复制公钥最简单方法是使用名为的命令ssh-copy-id,在本地主机终端类型:
ssh-copy-idremote_username@server_ip_address
美国Linux服务器系统将提示输入remote_username的密码:
remote_username@server_ip_address'spassword:
用户通过身份验证后,公钥将附加到美国Linux服务器远程用户authorized_keys文件,并且将关闭连接。如果由于某种原因,ssh-copy-id本地主机上没有该实用程序,则可以使用以下命令复制公钥:

?4)使用SSH密钥登录
完成上述步骤后,就能够登录到远程美国Linux服务器系统而不会被提示输入密码,测试口令:
sshremote_username@server_ip_address
?2、禁用SSH密码验证
要为美国Linux服务器系统添加额外的安全层,可以禁用SSH的密码身份验证。在禁用SSH密码身份验证之前,请确保可以在没有密码的情况下登录到美国Linux服务器,并且登录的用户具有sudo权限。
1)使用具有sudo权限的用户或root用户,通过SSH密钥登录到远程美国Linux服务器系统:
sshsudo_user@server_ip_address
2)打开美国Linux服务器SSH配置文件/etc/ssh/sshd_config,搜索以下指令并按如下方式进行修改:
PasswordAuthenticationno
ChallengeResponseAuthenticationno
完成后保存文件并重新启动美国Linux服务器SSH服务。
在Ubuntu或Debian版本的美国Linux服务器上,运行命令:
sudosystemctlrestartssh
在美国Linux服务器CentOS或Fedora系统上,运行命令:
sudosystemctlrestartsshd
到这里美国Linux服务器系统的SSH免密连接就都设置完毕,之后就是可以通过SSH免密登录操作了,希望能帮助到有需要的美国Linux服务器用户们。
现在梦飞科技合作的美国VM机房的美国Linux服务器所有配置都免费赠送防御值,可以有效防护网站的安全,以下是部分配置介绍:
免费赠送1800Gbps?DDoS防御
免费赠送1800Gbps?DDoS防御
免费赠送1800Gbps?DDoS防御
免费赠送1800Gbps?DDoS防御
梦飞科技已与全球多个国家的顶级数据中心达成战略合作关系,为互联网外贸行业、金融行业、IOT行业、游戏行业、直播行业、电商行业等企业客户等提供一站式安全解决方案。持续关注梦飞科技官网,获取更多IDC资讯!
本文来源:国外服务器--国外linux服务器(linux服务器之间免密登录)
本文地址:https://www.idcbaba.com/guowai/1334.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。