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

允许服务器支持密码直接连接

服务器只允许秘钥而不允许输入密码连接,怎么修改运行使用密码连接 ?下面以centos做演示(不仅仅只是cnetos适用,ubt也是可以用的的,但是命令需要稍微改一下。如果有需要可以留言,后期也可以出一期ubt系统的操作)

修改 SSH 配置以允许密码认证

  1. 登录到 CentOS 服务器

这里需要你使用云服务商自带的连接器登录你自己的服务器

  1. 编辑 SSH 配置文件

使用 nanovi 编辑 /etc/ssh/sshd_config 文件:

sudo nano /etc/ssh/sshd_config

或者:

sudo vi /etc/ssh/sshd_config
  1. 修改配置文件

找到以下行并确保其设置为 yes(如果没有这些行,则添加它们):

PasswordAuthentication yes

确保以下设置也被正确配置:


ChallengeResponseAuthentication no
UsePAM yes

这些设置允许密码认证并启用 PAM(可插拔认证模块)。

  1. 保存并退出编辑器
    • nano,按 Ctrl+X,然后按 Y 确认保存,最后按 Enter 键退出。
    • vivim,按 Esc 键,输入 :wq,然后按 Enter 键保存并退出。
  1. 重启 SSH 服务

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

sudo systemctl restart sshd

在 CentOS 7 和 8 中,SSH 服务的名称是 sshd。如果你的 CentOS 系统使用的是较旧的版本,服务名称可能是 ssh

测试连接

  1. 测试密码登录

在本地计算机上尝试通过密码连接到服务器:

ssh user@your_server_ip

系统会提示你输入密码。如果能够成功登录,说明密码认证已经启用。

注意事项

  • 安全性:密码认证可能降低服务器的安全性,特别是如果使用弱密码。建议使用强密码,并考虑在将来重新启用密钥认证以增强安全性。
  • 密钥认证:即使启用密码认证,也应继续使用密钥认证进行长期的安全连接。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 重生之我当程序猿外包
  • CAPL使用结构体的方式组装一条DoIP车辆声明消息(方法1)
  • go程序在windows服务中优雅开启和关闭
  • 隐写工具steghide linux编译安装
  • uni-app 将base64图片转换成临时地址
  • 使用 Python 中的 ELSER 进行Serverless 语义搜索:探索夏季奥运会历史
  • jenkins使用docker api配置自签证书 +发布项目
  • c++----类与对象(下)
  • 数据结构与算法 - 数组
  • 大模型下的视频理解video understanding
  • K8S及Rancher部署
  • 记一些零碎的只是点和一些安全工具的使用(这里建议将漏洞原理搞清楚,然后可以尝试手动和使用工具)
  • 系统设计中15 个最重要的权衡
  • 艾体宝干货 | 如何分析关键网络性能指标?持续接收样品试用申请!
  • 行为验证码——产品
  • 分享一款快速APP功能测试工具
  • 【译】理解JavaScript:new 关键字
  • canvas 绘制双线技巧
  • Fastjson的基本使用方法大全
  • IDEA 插件开发入门教程
  • JavaScript HTML DOM
  • Java编程基础24——递归练习
  • java第三方包学习之lombok
  • 从0到1:PostCSS 插件开发最佳实践
  • 番外篇1:在Windows环境下安装JDK
  • 构建二叉树进行数值数组的去重及优化
  • 实习面试笔记
  • 为什么要用IPython/Jupyter?
  •  一套莫尔斯电报听写、翻译系统
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • 7行Python代码的人脸识别
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​学习笔记——动态路由——IS-IS中间系统到中间系统(报文/TLV)​
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • ### RabbitMQ五种工作模式:
  • #android不同版本废弃api,新api。
  • (27)4.8 习题课
  • (C#)获取字符编码的类
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (二)pulsar安装在独立的docker中,python测试
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (六)vue-router+UI组件库
  • (全注解开发)学习Spring-MVC的第三天
  • (译) 函数式 JS #1:简介
  • .net dataexcel winform控件 更新 日志
  • .Net Remoting(分离服务程序实现) - Part.3
  • .net 生成二级域名
  • .net6使用Sejil可视化日志
  • @Data注解的作用
  • @SpringBootConfiguration重复加载报错
  • [ IO.File ] FileSystemWatcher
  • [000-01-018].第3节:Linux环境下ElasticSearch环境搭建