广告图片
TOP云-靠谱的企业级公有云服务平台

云服务器、物理服务器、云安全、SSL证书限时3折抢购!

双路E5-2640V4(40核)64G内存480G SSD硬盘30M独享带宽物理机仅需368元;香港铂金云服务器2H/2G/15M仅需19.8元/月;4H/4G/25M仅需29.8元/月,

TOP云-靠谱的企业级公有云服务平台:双路E5-2640V4(40核)64G内存480G SSD硬盘30M独享带宽物理机仅需368元;香港铂金云服务器2H/2G/15M仅需19.8元/月;4H/4G/25M仅需29.8元/月,云服务器、物理服务器、云安全、SSL证书限时3折抢购!点击这里立即抢购! 展开广告

TOP云物理服务器特惠,CPU可选双路E5-2660(32核)、双路E5-2680v2(40核)、双路E5-2696/98 V4(88核)、双路Gold 6138(80核)、双路Platinum 8173(112核);
内存从32G-128G可选,带宽有单线、多线独享20M-200M,价格低至368元。
购买链接:https://c.topyun.vip/cart?fid=1&gid=236

  在当今数字化时代,云服务器的安全性至关重要。传统的用户名和密码认证方式已难以满足日益增长的安全需求,双因素认证(2FA)作为一种更高级别的安全机制,正逐渐成为标配。Google Authenticator作为一款流行的双因素认证工具,能够为云服务器SSH登录提供额外的安全层。本文将详细介绍如何在云服务器上启用Google Authenticator实现双因素认证,并推荐一款适合此场景的TOP云物理服务器,其强大的性能和优惠价格,定能满足您的安全与性能需求。


一、双因素认证的重要性

  双因素认证(2FA)通过结合两种不同类型的身份验证因素来增强安全性:知识因素(如密码)和拥有因素(如手机生成的动态验证码)。这种双重验证机制大大降低了账户被未经授权访问的风险,即使密码泄露,攻击者也无法仅凭密码登录,因为还需要动态验证码。


二、Google Authenticator简介

  Google Authenticator是一款基于时间的一次性密码(TOTP)生成应用,支持iOS和Android平台。它每30秒生成一个唯一的6位数字验证码,用户需在登录时输入此验证码以完成身份验证。Google Authenticator无需网络连接即可生成验证码,且与多种服务兼容,包括云服务器SSH登录。


三、云服务器SSH启用Google Authenticator步骤

1. 服务器端安装与配置

  安装PAM模块和Google Authenticator工具
  在基于Debian/Ubuntu的系统上,使用以下命令安装:

Bash

sudo apt-get update
sudo apt-get install libpam-google-authenticator qrencode

  在基于RHEL/CentOS的系统上,使用以下命令安装:

Bash

sudo yum install epel-release
sudo yum install google-authenticator pam-devel qrencode

  运行Google Authenticator配置
  为需要启用2FA的用户运行以下命令,并按照提示操作:

Bash

google-authenticator

  配置过程中,您将看到以下选项:

  • 是否基于时间生成验证码:选择“是”。
  • 是否允许重复使用之前的验证码:选择“否”。
  • 是否限制尝试次数:建议选择“是”以增强安全性。
  • 是否生成紧急备用码:建议生成并妥善保存,以防手机丢失或无法访问。

  配置完成后,会显示一个二维码和密钥。使用Google Authenticator应用扫描二维码或手动输入密钥以添加账户。

2. 修改SSH配置以支持2FA

  编辑PAM配置文件
  打开/etc/pam.d/sshd文件,在文件末尾添加以下行:

PlainText

auth required pam_google_authenticator.so

  编辑SSH服务配置文件
  打开/etc/ssh/sshd_config文件,确保以下行未被注释且设置为yes

PlainText

ChallengeResponseAuthentication yes
UsePAM yes

  重启SSH服务
  修改配置后,重启SSH服务以使更改生效:

Bash

sudo systemctl restart sshd  # 或 service ssh restart,取决于系统

3. 客户端连接测试

  使用SSH客户端连接云服务器时,除了输入用户名和密码外,系统还会提示您输入Google Authenticator生成的动态验证码。输入正确的验证码后,即可成功登录。


四、TOP云物理服务器:安全与性能的完美结合

  在实施双因素认证的同时,选择一款安全且高性能的云服务器同样重要。TOP云物理服务器提供多种配置选项,满足您不同场景下的安全与性能需求:

  • 强大的CPU选项:从双路E5-2660(32核)到双路Platinum 8173(112核),确保您的应用在高并发场景下依然流畅运行。
  • 充足的内存:内存从32G到128G可选,满足多任务处理和大型应用的需求。
  • 稳定的网络带宽:提供单线、多线独享20M-200M带宽,确保数据传输的稳定性和速度。
  • 高性价比:价格低至368元,让您以更低的成本享受高品质的云服务,同时保障数据安全。

立即选购,为您的云服务器安全加码!
点击这里,了解更多并购买TOP云物理服务器


五、常见问题与解决

  • 验证码输入错误:确保输入的是Google Authenticator应用当前显示的6位数字验证码,且未超时。
  • 时间不同步导致验证码失效:确保服务器和手机的时间同步,可通过NTP服务自动同步时间。
  • 丢失手机或无法访问Google Authenticator:使用之前生成的紧急备用码登录,并尽快重新配置2FA。

  通过启用Google Authenticator实现双因素认证,您可以显著提升云服务器SSH登录的安全性。选择TOP云物理服务器,让您的业务在安全的环境中高效运行。赶快行动吧!

阿, 信