小诺文档中心 小诺文档中心
首页
小诺博客 (opens new window)
DevOps
云原生
技术
更多
网址导航
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

kevin

运维界的菜鸟
首页
小诺博客 (opens new window)
DevOps
云原生
技术
更多
网址导航
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 踩坑

    • mysql

      • mysqldump备份失败以及解决方法汇总
      • MySQL报错ERROR1872(HY000)Slave failed to initialize
      • mysql错误代码
      • mysql负载高的解决
      • mysql损坏修复
      • 修改innodb_page_size值后mysql不能启动
      • mysql优化
    • oracle

    • yum故障处理
    • centos7启动时出现dracut-initqueue timeout
    • dell笔记本安装centos系列报lspcon init failed错误
    • ElasticSearch启动报错,bootstrap checks failed
    • NAVICAT PREMIUM 12闪退问题
    • vsftpd用户设置为nologin无法登录
  • 技术文章

  • 运维文档

  • 计算机网络

  • 开源应用

  • JAVA应用

  • 技术
  • 踩坑
xiaonuo
2022-06-19

vsftpd用户设置为nologin无法登录

原因:vftpd通过pam进行验证shell,而nologin 是不在/etc/shells中的,所以验证不能通过,自然不能登录了。解决办法是,将nologin添加到/etc/shells中,或vsftpd取消pam认证

办法一、

echo "/sbin/nologin" >> /etc/shells

办法二、

修改/etc/pam.d/vsftpd 将auth required pam_shells.so修改为->auth required pam_nologin.so 或者将auth required pam_shells.so注释

NAVICAT PREMIUM 12闪退问题
5年运维经验分享:一个小白走向高级运维工程师之路

← NAVICAT PREMIUM 12闪退问题 5年运维经验分享:一个小白走向高级运维工程师之路→

最近更新
01
postgresql安装
06-24
02
oracle笔记
06-24
03
opengauss笔记
06-24
更多文章>
Theme by Vdoing | Copyright © 2019-2022 kevin | 小诺运维
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×