写点什么

蓝易云:Linux Debian11 服务器安装 SSH,创建新用户并允许 SSH 远程登录,及 SSH 安全登录配置!

  • 2023-09-16
    四川
  • 本文字数:776 字

    阅读完需:约 3 分钟

蓝易云:Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!

在 Debian 11 服务器上安装 SSH 并创建新用户允许 SSH 远程登录的步骤如下:

步骤 1:安装 SSH 为了安装 SSH 服务器,您需要以 root 用户或具有 sudo 特权的用户身份登录到您的 Debian 11 服务器。

在终端中执行以下命令来安装 SSH 服务器:

sudo apt updatesudo apt install openssh-server
复制代码

步骤 2:创建新用户要创建一个新用户,您可以使用 adduser命令。将下面的命令替换为您想要的用户名:

sudo adduser new_username
复制代码

系统会提示您设置新用户的密码和其他详细信息。

步骤 3:允许 SSH 远程登录默认情况下,Debian 11 服务器上安装的 SSH 服务器应该允许远程登录。但是,为了确保它已经正确配置,您可以编辑 SSH 服务器配置文件。

使用以下命令打开 SSH 配置文件:

sudo nano /etc/ssh/sshd_config
复制代码

在文件中,查找以下行:

#PermitRootLogin yes
复制代码

将其改为:

PermitRootLogin no
复制代码

这将禁止使用 root 用户登录 SSH。这是为了增加安全性。如果您仍然希望 root 用户可以远程登录,请将上述行改回 PermitRootLogin yes

步骤 4:配置 SSH 安全登录您可以通过禁用密码身份验证和启用公钥身份验证来进一步增强 SSH 的安全性。

找到以下行:

#PasswordAuthentication yes
复制代码

将其改为:

PasswordAuthentication no
复制代码

这将禁用密码身份验证。然后,找到以下行:

#PubkeyAuthentication yes
复制代码

将其改为:

PubkeyAuthentication yes
复制代码

这将启用公钥身份验证。

保存并关闭文件。

步骤 5:重启 SSH 服务完成上述更改后,您需要重启 SSH 服务,使更改生效。

使用以下命令重启 SSH 服务:

sudo systemctl restart ssh
复制代码

现在,您应该能够使用新创建的用户通过 SSH 远程登录到您的 Debian 11 服务器了。

这些步骤提供了在 Debian 11 服务器上安装 SSH,创建新用户并允许 SSH 远程登录以及进行 SSH 安全登录配置的指南。请确保按照步骤操作,并根据您的需求进行必要的修改。


香港五网 CN2 网络云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

发布于: 刚刚阅读数: 3
用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
蓝易云:Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!_运维_百度搜索:蓝易云_InfoQ写作社区