【Linux】解决ssh连接失败问题

问题描述

在尝试通过 SSH 登录到远程主机时,系统提示:

erlang 复制代码
Permission denied, please try again.

解决方法

  1. 检查远程主机的编辑 SSH 配置文件:
bash 复制代码
   sudo vim /etc/ssh/sshd_config
  1. 查找是否允许 root 用户登录:
plaintext 复制代码
   /PermitRootLogin
  • 默认情况下,许多 Linux 发行版会禁用 root 用户通过 SSH 登录。
  • 如果值为 no 或被注释掉,默认禁止 root 登录。
  • 修改为 yes 以允许 root 用户登录(仅建议在安全环境下使用):
plaintext 复制代码
     PermitRootLogin yes
  1. 查找是否启用密码认证:
plaintext 复制代码
   /PasswordAuthentication
  • 如果远程主机配置为仅允许密钥认证(PasswordAuthentication no),即使密码正确也无法通过认证。
  • 修改为 yes 以启用密码认证:
plaintext 复制代码
     PasswordAuthentication yes
  1. 保存文件并重启 SSH 服务:
bash 复制代码
   sudo systemctl restart ssh
相关推荐
搬砖的小码农_Sky4 分钟前
如何从Windows 操作系统登录Linux(Ubuntu)操作系统
linux·windows·ubuntu·远程工作
搬砖的小码农_Sky8 分钟前
如何在Linux(Ubuntu)操作系统上查看文件的MD5,SHA256等校验码
linux·运维·ubuntu
码住懒羊羊34 分钟前
【Linux】操作系统&进程概念
java·linux·redis
Wang's Blog2 小时前
Linux小课堂: 基于 SSH 的安全文件传输与增量同步机制深度解析之从 wget 到 rsync 的全流程实战
linux·ssh·1024程序员节
yy7634966683 小时前
WPF 之 简单高效的Revit多语言支持方案
java·大数据·linux·服务器·wpf
Heavy sea6 小时前
Linux串口应用编程
linux·c语言·1024程序员节
Justin_196 小时前
Galera Cluster部署
linux·服务器·nginx
洛克大航海8 小时前
虚拟机 Ubuntu 中安装 Google Chrome 浏览器
linux·chrome·ubuntu
DeeplyMind9 小时前
AMD rocr-libhsakmt分析系列3-4:svm-reserve模式实现分析
linux·驱动开发·1024程序员节·amdgpu·kfd·rocr
大米粥哥哥9 小时前
Qt QProcess基于Linux的命令管道符号无效问题【已解决】
linux·qt·shell·qprocess·1024程序员节·管道符号