如何建立云服务器账号密码登录

2023-11-08 21:43:42 百科 悟空

云服务器已成为现代化企业的重要基础设施,为了确保账号安全,大多数云服务提供商默认使用密钥对进行登录。然而,有时候我们可能需要使用账号密码登录云服务器。本文将介绍如何建立云服务器账号密码登录。

步骤

以下是建立云服务器账号密码登录的步骤:

  1. 登录云服务提供商的控制台,选择目标云服务器实例。
  2. 在实例详情页中找到“安全组”或类似选项,并进入安全组配置页面。
  3. 在安全组配置页面中,添加入站规则,允许SSH(Secure Shell)端口(默认为22)的访问。
  4. 安装SSH服务器软件,例如OpenSSH。
  5. 生成SSH密钥对,并将公钥复制到云服务器的 ~/.ssh/authorized_keys 文件中。
  6. 在云服务器上创建新用户,并为其设置密码。
  7. 修改SSH服务器配置文件,允许密码登录。
  8. 保存所有更改并退出配置文件。
  9. 重启SSH服务器以使更改生效。
  10. 使用新创建的账号和密码登录云服务器。

以下是一个示例,说明了如何建立云服务器账号密码登录:

  1. 登录AWS控制台,选择目标EC2实例。
  2. 在实例详情页中,点击“安全组”标签。
  3. 添加入站规则,允许SSH端口(22)的访问。
  4. 打开终端,运行以下命令安装OpenSSH服务器:sudo apt-get install openssh-server
  5. 生成SSH密钥对:ssh-keygen -t rsa -b 4096
  6. 复制公钥到云服务器:ssh-copy-id -i ~/.ssh/id_rsa.pub username@your_server_ip
  7. 在云服务器上创建新用户:sudo adduser new_username
  8. 为新用户设置密码:sudo passwd new_username
  9. 修改SSH服务器配置文件:sudo nano /etc/ssh/sshd_config
  10. PasswordAuthentication的值改为yes
  11. 保存并退出配置文件。
  12. 重启SSH服务器:sudo systemctl restart sshd
  13. 使用新创建的账号和密码登录云服务器:ssh new_username@your_server_ip

通过以上步骤,您将成功建立云服务器的账号密码登录方式,并可以方便地使用用户名和密码登录云服务器。请注意,为了确保账号安全,建议定期更改密码,并采取其他安全措施,如使用多因素身份验证等。

发表评论: