FineReport模板认证找不到模板

水善利万物而不争,处众人之所恶,故几于道💦

文章目录

1.现象及排查过程

FR模板认证下面找不到模板

由于是集群部署的FR,所以后台查看了sftp服务器,测试连接,连接成功。

但是看sftp服务器上的sshd服务有如下的报错:

bash 复制代码
error: Received disconnect from 192.168.xx.xx port xxx:3: com.fr.ssh.jsch.JSchException: Auth fail [preauth]

监控/var/log/authpriv.log文件,选择需要认证的模板的时候(就像最上面第一个图的操作),这个时候日志会打出下面这样的报错

bash 复制代码
Jun  3 14:47:44 cdh103 sshd[112311]: error: PAM: Authentication failure for fanruan from 192.168.xx.xx

fanruan是sftp服务器登录的用户名,用户名就叫fanruan

到这里猜测是sftp用户认证失败,我试着用sftp的用户通过ssh登录了一下文件服务器,发现提示账户被锁定:
Account locked due to 138 failed logins

很好奇为啥会被锁定,因为我确定登录sftp的密码没错!!!!

2. 解决办法

  1. /etc/pam.d/sshd文件中的限制用户登录失败次数的规则取消掉。

    bash 复制代码
     vim /etc/pam.d/sshd
    
    # auth        required      pam_tally2.so deny=5 onerr=fail unlock_time=300 even_deny_root root_unlock_time=300
  2. 重启ssh服务

    bash 复制代码
    systemctl restart sshd
相关推荐
次世代数据技术1 年前
Finereport11 类Excel筛选
finereport
SpikeKing1 年前
LLM - 大语言模型的分布式训练 概述
人工智能·分布式训练·大语言模型·并行策略·deepspeed·集群架构
他们叫我技术总监2 年前
帆软BI开发-Day2-趋势图的多种变形
信息可视化·oracle·finebi·finereport