阿里云SSH服务器拒绝密码登录的解决方法

当你尝试通过SSH连接到远程服务器时,可能会遇到提示信息”SSH服务器拒绝了密码,请再试一次”。这种情况通常是因为服务器端配置限制了root用户的密码登录。本文将引导你逐步修改服务器端SSH配置,允许使用密码进行登录。

步骤1:进入终端窗口

首先,在你的本地计算机上打开一个终端窗口(对于Linux和macOS用户,可以通过快捷键或菜单启动;对于Windows用户,可以使用PowerShell、CMD或第三方终端工具如Git Bash等)。

步骤2:获取root权限

在终端中,输入以下命令以切换到root用户权限:

sudo su

然后按回车键,并输入当前用户的密码以验证身份。

步骤3:编辑ssh服务器配置文件

接下来,你需要打开SSH服务器的主配置文件sshd_config。使用vi编辑器执行如下命令:

vi /etc/ssh/sshd_config

步骤4:更改Authentication设置

在打开的vi编辑器中找到与“Authentication”相关的配置行,通常会有一行类似 PermitRootLogin prohibit-password 的设置。你需要将这一行修改为允许密码登录:

PermitRootLogin yes

注意:如果你不熟悉vi编辑器的操作,以下是基本的修改步骤:

  • 在正常模式下,移动光标至要修改的行。
  • 按下i键进入插入模式。
  • 修改prohibit-passwordyes
  • 按下Esc键返回正常模式。
  • 输入:wq保存并退出(w代表写入磁盘,q代表退出)。

完成上述步骤后,别忘了重启SSH服务使配置生效,通常可以通过以下命令重启:

systemctl restart sshd  # 对于使用Systemd的系统
service sshd restart    # 对于其他系统
sudo /etc/init.d/ssh restart

请注意,允许root用户通过SSH使用密码登录可能存在安全风险。在生产环境中,建议启用公钥认证或其他更安全的身份验证方式。

关于阿里云SSH服务器拒绝密码登录的解决方法的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2024年8月11日 下午2:53
下一篇 2024年10月3日 下午8:54

相关推荐

  • DedeCMS内容发布流程

    发布内容有多种方式,但不管那种方式,都必须先创建好栏目,如果你没有创建对应的内容模型的栏目,是不能直接发布文章或软件的,创建了栏目之后,可以通过下面几种方法发布内容: (推荐学习:dedecms教程) 1、在“栏目管理”处,在栏目名称上方点击鼠标左键,点击“增加内容”; 2、在“栏目管理”处,直接点击某栏目,进入内容列表,点击上方的“增加文档”的按钮; 3、…

    2022年12月18日
    198
  • HTTP状态码常见的网站错误代码大全

    这里收集常见的错误代码。 不常见的我就不写了。 一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 详细分解: 206 (部分内容) 服务器成功处理了部分 GET 请求。 301 (永久移动) 请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD …

    2021年11月17日
    593
  • 让你的WordPress 网站更安全的常见方法

    WordPress程序使用者众多,然而被黑,被攻击的网站也是众多,那么怎样让你的WordPress 网站更安全呢,下面小编就来说说。 1.备份数据 经常备份网站数据 这个习惯是必须的,即使是再安全的服务器也有崩溃损失文件的可能性,此外如果网站被黑客攻击了,也会造成文件丢失或被修改。最简单有效的方法当然就是备份数据了。但是备份数据也是需要有一定的规划,不能说想…

    2021年8月19日
    734
  • 网站数据库经常无故暂停的问题排查和解决方案

    遇到一个朋友,估摸着也是才开始学习搭建网站的。而且他心还是比较大的,选择到一台云服务器,然后一骨碌搭建四五个网站。于是出现的故障也随之而来,他这几天网站每天都有好几次出现数据库连接不上的问题,需要重启数据库才可以恢复。 像这种数据库经常无故暂停的问题也是常有的。这个到底是什么问题影响的呢,有没有解决办法。 第一、服务器的利用率 这个同学一台1G内存的服务器,…

    2022年3月26日
    683
  • 使用宝塔面板Shell脚本设置定时重启MySQL服务

    服务器最近用宝塔数据库服务发现偶尔会长时间有很多占用内存的情况,配置也不是很高,只能定时重启一下MySQL服务了。给大家分享一下我的方法,挺简单的。 简单介绍 首先重启MySQL命令是 service mysqld restart,知道了就简单了,只要在计划任务加上shell脚本就好。 操作方法 1、打开计划任务界面,提交下图内容,然后在添加任务即可。 2、…

    2022年3月26日
    1.2K