SSH 远程登录报错:Permission denied, please try again. 解决办法

简介: SSH 远程登录报错:Permission denied, please try again. 解决办法

在嵌入式 Linux 开发中,我们经常会用到 SSH 工具进行远程登陆,本文介绍在通过 SSH 客户端登录 Linux 时,提示 Permission denied, please try again 错误的解决方案。


问题背景

  • 在使用虚拟机系统 Ubuntu 16.04 通过 SSH 连接 ZYNQ 运行的 Linux 时,即使输入了正确密码,也出现了权限拒绝的错误,如下所示:


  • Permission denied, please try again.
  • 拒绝许可,请重试。

问题原因

  • SSH 配置了禁止 root 用户登录策略;
  • 使用 cat 命令查看 /etc/ssh/sshd_config 配置信息:
cat /etc/ssh/sshd_config
  • 查看 PermitRootLogin 参数:


解决办法

  • 在 sudo 模式下使用 vi 编辑器打开配置文件:
sudo vi /etc/ssh/sshd_config
  • 按下 i 进入编辑模式,将参数 PermitRootLogin 的值修改为 yes

  • 修改完成后,按下 ESC,输入 :wq! ,按下回车保存并退出;
  • 重启 SSH 服务:
service sshd restart
  • 再次重新连接即可:
ssh osrc@192.168.6.82

更多内容

  • CSDN博客:@Hello阿尔法
  • 哔哩哔哩:@Hello阿尔法
  • 知乎:@Hello阿尔法



相关文章
|
3月前
|
网络安全 开发工具 数据安全/隐私保护
openssh 升级后ssh远程登录报错Permission denied, please try again.
openssh 升级后ssh远程登录报错Permission denied, please try again.
693 3
|
1月前
|
网络安全 开发工具 git
拉取 gitee 代码,配置SSH,Please make sure you have the correct access rights
拉取 gitee 代码,配置SSH,Please make sure you have the correct access rights
34 1
|
4月前
|
Shell 网络安全 开发工具
配置SSH时候,Permission denied问题解决方法
配置SSH时候,Permission denied问题解决方法
253 4
|
网络安全 数据安全/隐私保护 Linux
SSH免密远程登录的配置与实现
一、软件环境 操作系统:CentOS Linux release 7.4.1708 (Core) SSH版本 [root@Geeklp201 ~]# ssh -V OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017 登录服务端IP:192.168.237.201 被登录服务端IP:192.168.237.202 192.168.237.203 二、问题背景 多台网络可达的服务器之间实现免密登录。
1025 0
|
3月前
|
安全 Linux Shell
Linux中SSH命令介绍
Linux中SSH命令介绍
|
28天前
|
安全 Linux 网络安全
在Linux中,如何配置SSH以确保远程连接的安全?
在Linux中,如何配置SSH以确保远程连接的安全?
|
29天前
|
安全 Linux Shell
SSH 命令完整实用指南 | Linux SSH 服务
【8月更文挑战第20天】
123 0
|
1月前
|
安全 Linux Shell
如何在 Linux 服务器上配置基于 SSH 密钥的身份验证
如何在 Linux 服务器上配置基于 SSH 密钥的身份验证
37 0
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux——配置SSH免密登录
Linux——配置SSH免密登录
30 0
|
2月前
|
安全 Ubuntu Linux
记录一次Linux服务器被人使用SSH字典爆破
曾经我以为互联网到至今应该是很和平的状态,但是经历了这次ssh字典爆破攻击后我才意识到网络攻击无处不在,建议系统密码使用比较复杂的随机字符组合,七八十位都没问题,数据可贵,电脑该装杀毒软件的就装上,别因为那占用那点内存而舍弃杀毒软件,防网络攻击于未然 !