解决ssh或ftp下root用户认证失败问题
2024-10-03 17:42:05
问题:当连接ssh远程终端或使用ftp方式进行文件传输时,使用普通用户可以进行远程登录,但使用root用户则认证失败,提示密码错误。而我们在普通用户登录下,su - root,验证密码,是可以正常切换到root用户的。
背景工具:ubuntu系统, SecureCRT,FileZilla/FlashFXP等
解决方法:
1、登录普通用户,su - root 切换到root用户下;
2、cd /etc/ssh,切换到以下目录:
观察到该目录下存在ssh_config和sshd_config文件。
3、vim sshd_config,需要修改文件中的root用户登录属性,如下:
如图,注释掉PermitRootLogin without-password,并添加PermitRootLogin yes。
4、重启ssh服务:service ssh restart
再次尝试ssh或ftp远程连接,即可正常访问。
参考博客:http://www.cnblogs.com/xwdreamer/p/6604593.html
最新文章
- C#操作XML的方法
- MongoDB Sharding、库、collection设计学习汇总
- FLEX的动画
- 技术英文单词贴--C
- SPC.NET,为5年的开发做个结尾
- C# 中的可变参数方法(VarArgs)
- C++笔试题(部分)
- Mybatis 实现传入参数是表名
- Oracle ->;>; 变量赋值 Demo
- 学会用Reflector调试我们的MVC框架代码
- 385. Mini Parser
- SSH公钥私钥安全通讯原理
- Dos关闭进程命令
- WPF学习(4)逻辑树和可视树
- HDU5874
- 使用原生php读写excel文件
- toastr 通知提示插件
- 编译Xposed
- P5284 [十二省联考2019]字符串问题
- linux服务器共享给windows的client打印机配置