当前位置: 首页 > news >正文

如何在服务器端配置SSH以允许密码认证

在服务器端配置SSH以允许密码认证,需通过以下步骤操作。请注意,密码认证的安全性较低,建议仅在测试或临时需求中使用,并尽快恢复为更安全的密钥认证。

步骤 1:备份 SSH 配置文件

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.backup

避免配置错误导致无法登录。

步骤 2:编辑 SSH 配置文件

使用文本编辑器(如 nano 或 vim)打开配置文件:

sudo nano /etc/ssh/sshd_config

步骤 3:修改关键参数

找到以下参数并修改为 yes

PasswordAuthentication yes

若该行被注释(以 # 开头),删除注释符号。

步骤 4:检查相关参数(可选)

  • 允许 Root 登录(非必需,谨慎开启):

PermitRootLogin yes
  • 启用 PAM 认证(通常默认开启):

UsePAM yes

步骤 5:保存并退出编辑器

  • nano:按 Ctrl + O 保存,Ctrl + X 退出。

  • vim:按 :wq 保存并退出。

 

步骤 6:重启 SSH 服务

  • Systemd 系统(Ubuntu/CentOS 7+)

sudo systemctl restart sshd

SysVinit 系统(CentOS 6 或旧版)

sudo service sshd restart

步骤 7:验证配置

检查配置语法

sudo sshd -t

无输出表示配置正确。

尝试密码登录

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no user@your_server_ip

输入密码测试是否成功。

注意事项

安全警告

  • 密码认证易受暴力破解攻击,建议:

    • 仅临时开启,完成后立即关闭。

    • 使用强密码(长且复杂)。

    • 配置防火墙(如 fail2ban)限制登录尝试。

其他可能问题

  • 确保防火墙开放 SSH 端口(默认 22)。

  • 若使用 SELinux/AppArmor,确保未阻止 SSH 服务。

恢复密钥认证(推荐)

完成测试后,将 PasswordAuthentication 改回 no 并重启 SSH 服务:

PasswordAuthentication no

http://www.dtcms.com/a/108100.html

相关文章:

  • html5炫酷图片悬停效果实现详解
  • 【零基础入门unity游戏开发——2D篇】使用SpriteAtlas(精灵图集)打包图集,减少DrawCall提高性能
  • 第四章、Isaacsim在GUI中构建机器人(1): 添加简单对象
  • SQL复杂查询与性能优化:医药行业ERP系统实战指南
  • Linux 基础入门操作 第九章 进程间通信之有名管道
  • el-select+el-tree、el-select+vl-tree实现下拉树形选择
  • Linux中进程与计划任务
  • SpringMvc获取请求数据
  • HTML5 Canvas绘画板项目实战:打造一个功能丰富的在线画板
  • 配置 UOS/deepin 系统远程桌面,实现多台电脑协同办公
  • PHP 8.x:现代Web开发的性能与效率革命
  • 解码 __getitem__ 和 __len__ - 自定义序列的钥匙
  • Prompt攻击是什么
  • Go和Golang语言简介
  • 快速排序与归并排序
  • 【硬件视界10】网络硬件入门:音频设备详解:声卡与音响系统
  • 【区块链 + 可信存证】国链区块链可信存证系统| FISCO BCOS 应用案例
  • 使用Qemu模拟32位ARM系统
  • OpenCV图像形态学:原理、操作与应用详解
  • 前端实现单点登录(SSO)的方案
  • Pycharm(十二)列表练习题
  • mac环境中Nginx安装使用 反向代理
  • 通俗解释 TCP 的三次握手、四次挥手
  • 《深度探索:数据库树形数据遍历与节点更新的游标之道》
  • 在PyTorch中使用GPU加速:从基础操作到模型部署
  • React-01React创建第一个项目(npm install -g create-react-app)
  • 【扣子agent入门】搭建计算热量工作流
  • 【QT】构建项目
  • DIY搭建网站(学术个人介绍主页)
  • 2025年大模型与Transformer架构:重塑AI未来的科技革命