阿里云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

相关推荐

  • WordPress “正在执行例行维护,请一分钟后回来。”的解决方法

    在 WordPress 后台升级插件的,WordPress 系统进入维护(Maintenance)状态,这个时候访问任何页面都会出现:“正在执行例行维护,请一分钟后回来。”,但是有时候因为系统和服务器的问题,一直显示“正在执行例行维护,请一分钟后回来。”,后台也进不去。 如图所示: 这个时候,我们可以使用 FTP 进入网站的根目录,删除 .maintenan…

    2022年3月19日
    484
  • WordPress程序SEO优化方法

    WordPress是一款对搜索引擎非常友好的程序,用这款程序,只要内容不存在问题,就不用担心网站收录的问题。 下面主要介绍使用这款程序时要进行的一些操作。 第一步:添加SEO插件 推荐插件:platinum-seo-pack,可以通过百度搜索获得最新版本的下载地址以及相关指南。下载后,解压,把文件通过FTP上传到 /wp-content/plugins/ 这…

    2022年5月13日 建站知识
    313
  • wordpress怎么降级(使用插件将wordpress升/降到指定版本)

    最近有用户的网站出现了程序需要降级的需求,那么我们就用最简单的办法,插件实现wp程序的降级; 后台插件搜索:WP Downgrade | Specific Core Version 这是一个可以轻松实现升/降级的插件(任何致命性操作之前,请先本分各种数据!程序/数据库) ①准备升级或降级的WP程序版本号 ②这里可以将准备升降机的源程序放到本地服务器内,这样升…

    2023年8月22日
    95
  • 如何找回宝塔面板登录链接以及宝塔的登录账号和密码

    宝塔BT面板设置好的安全入口后缀忘记了怎么办?老文笔记分享找回宝塔登录地址的方法: 找回宝塔登录地址的方法 如何找回宝塔面板的登录地址?很简单,一条命令即可搞定,不仅可以找到宝塔登录地址,还可以找回登录账号和密码,详细方法如下:1、ssh登录到你的服务器,命令:ssh root@你的服务器ip;2、执行命令:/etc/init.d/bt default 即可…

    2021年9月15日
    1.7K
  • 腾讯云备案授权码怎么获取,有什么用?

    什么是备案授权码?备案授权码是由服务器生成的用于备案的授权凭证,实际指向该服务器的 IP。详情见 备案授权码。在腾讯云备案需要备案授权码,购买云服务器可以获得备案授权码,那么如何获取备案授权码?备案君分享腾讯云备案授权码生成方法: 备案授权码生成方法: 1、登录到腾讯云备案管理控制台; 2、进入控制台页面后,在顶部菜单栏有一个网站备案的菜单,进入此菜单,如下…

    2022年11月12日
    319