Gateway未来科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 95|回复: 1

debian11配置开启ssh root远程登录

[复制链接]

219

主题

229

帖子

884

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
884
发表于 2024-5-31 22:02:44 | 显示全部楼层 |阅读模式
  • 打开终端:启动您的终端应用。
  • 编辑 SSH 配置文件
    • 使用vim编辑/etc/ssh/sshd_config 文件
      • apt install -y vim
      • vim /etc/ssh/sshd_config
    • 使用nano编辑/etc/ssh/sshd_config 文件
      • nano /etc/ssh/sshd_config

  • 修改配置文件:
    • 找到 PermitRootLogin项。默认情况下,这可能被设置为 prohibit-passwordno
    • 将其设置为 yes 来允许root用户通过SSH使用密码来登录。
      • PermitRootLogin yes
      657fdbc9bc5e3.png

  • 保存并关闭文件:
    • 如果您使用的是 vim, 可以通过按 :wq 来保存更改并退出编辑器。
    • 如果您使用的是 nano,可以通过按 Ctrl+O 来保存更改,然后按 Ctrl+X 退出编辑器。

  • 重启 SSH 服务
    • 为了应用更改,需要重启SSH服务,在终端中运行:
      • systemctl restart sshd
      • 或者
      • /etc/init.d/ssh restart


⚠️ 安全警告:
  • 允许 root 用户通过 SSH 远程登录会带来显著的安全风险。通常推荐使用普通用户账户通过 SSH 连接,然后在需要时使用 sudo 来执行需要管理员权限的命令。
  • 确保您的 root 密码非常强大,并考虑使用 SSH 密钥认证而不是密码认证,以提高安全性。
  • 可以通过配置防火墙规则、使用 SSH 密钥、设置 SSH 跳板机等方法来增强 SSH 服务器的安全性。

回复

使用道具 举报

219

主题

229

帖子

884

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
884
 楼主| 发表于 2024-5-31 22:03:08 | 显示全部楼层
二.开启root远程登录
1.

su -
在弹出的提示中,输入 root 用户密码 , 即进入 root 用户终端
2.安装基础软件

安装软件

apt install sudo vim curl wget -y
3.启用root 远程登陆

编辑 sshd 配置文件

vim /etc/ssh/sshd_config
修改或添加内容(按i进入编辑,修改完,按ESC,并输入:wq保存退出)

#PermitRootLogin prohibit-password
修改为
PermitRootLogin yes
修改或添加内容

#PasswordAuthentication yes
修改为
PasswordAuthentication yes
4.应用并生效,重启ssh

systemctl restart sshd.service
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2024-12-23 07:13 , Processed in 0.068013 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表