关于一个SFTP问题报错排查过程

这篇具有很好参考价值的文章主要介绍了关于一个SFTP问题报错排查过程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、问题背景

📓问题概述

日常运维工单为用户在文件服务器上建立账户之后,用户反馈登录报错;通过相邻网段服务器进行sftp登录报错如下:

sftp无法登录,运维案例分析,服务器,java,网络

百度一下过去经验,通过重启sshd服务和检查sshd_config配置都没问题。一筹莫展!!!

二、排查过程

📌排查思路

  1. 尝试通过winscp客户端sftp登录,报连接异常情况;异常退出,跟服务器sftp服务访问过去错误一样

       sftp无法登录,运维案例分析,服务器,java,网络

  1. 怀疑程序句柄数异常导致,检查发现ulmit -n, 发现只有默认1024,同时通过命令检查服务器上当前程序文件句柄数

        sftp无法登录,运维案例分析,服务器,java,网络

        进一步检查limits.conf,发现只是对用户做了句柄数限制,全局句柄数没问题。切换到root下已设置最大值。

        sftp无法登录,运维案例分析,服务器,java,网络

  1. 开始怀疑程序是不是没启动,检查了程序情况,正常

sftp无法登录,运维案例分析,服务器,java,网络    

       4. 检查程序端口连接情况,发现问题,实际监听是61022端口

sftp无法登录,运维案例分析,服务器,java,网络

  1. 通过指定端口61022登录测试,成功。

sftp无法登录,运维案例分析,服务器,java,网络

三、总结

此类故障根据经验来判断,实际上端口不会默认进行修改,所以要整体检查服务是否正常。才能判断问题所在。文章来源地址https://www.toymoban.com/news/detail-694009.html

到了这里,关于关于一个SFTP问题报错排查过程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Pycharm 远程连接docker进行远程调试,ssh测试可连接,但是sftp连接不上的问题

    docker端口配置映射都正确,自己的xshell可以成功连接,使用Pycharm就是sftp连接不上,一直在等待。ssh解释器里显示是连接成功的,但是整个配置到sftp里却是连接失败。删除本机的known_hosts文件、删除重启pycharm、重启电脑、关机重开都不行,以为是sftp的问题,但是发现xftp软件

    2024年02月04日
    浏览(60)
  • linux 之 shell脚本实现SFTP下载、上传文件、执行sftp命令

    需求方通过sftp不定时的上传一批用户(SBXDS_ACC_M_任务ID_yyyymmddHHMMSS.csv),需要我们从这些用户中找出满足条件的用户。然后把这些结果用户通过文件的形式上传到ftp。 ip1能连接hive库环境,不能连接sftp。 ip2不能连接hive库环境,能连接sftp。 ip1和ip2是共享盘,能同时访问公共目录

    2024年02月19日
    浏览(70)
  • nginx 代理sftp,达到访问nginx服务器就间接访问sftp服务器

    测试环境部署规划: 192.168.0.101 nginx 服务器    192.168.0.102 sftp 服务器  192.168.0.103  作为客户端去访问,这里三台机器选用centos 7.9系统,客户端可以使用window,软件访问sftp服务! 首先 1.在192.168.0.101机器上部署nginx  步骤: #安装依赖 yum install gcc pcre-devel openssl-devel  wget -y 

    2024年02月16日
    浏览(69)
  • 如何排查 IDEA 自身报错?| 以 IntelliJ IDEA 2023.1.4 无法刷新项目 Maven 模块的问题为例

    这个问题是 2023 年 7 月 26 日遇到的,当时还是 IDEA 2023.1.4,结果文章还没写完,7 月 27 日自动给更新了 IDEA 2023.2。问题估计解决了。 所以,本文就简单提一下 IDEA 自身报错的排查方法。 先说问题怎么处理: IDEA 设置从 Maven wrapper 改为使用内置 Maven。 Maven 项目模块调整后,

    2024年02月15日
    浏览(122)
  • sftp常用命令介绍

    1. sftp 登录sftp服务器 sftp user@ip ​​​​​​ 如需要看全部命令:则使用help即可 2. pwd和lpwd 、 ls和lls 、cd和lcd 等 sftp登录之后默认操作是远程服务器,当需要操作本地时,就需要在前边加“l”,“l”代表local的意思。这样就可以同时在远程和本地实现对应的操作。 3. !comma

    2024年02月07日
    浏览(70)
  • sftp的操作命令

    bye     退出sftp cd      change your remote working directory clear   clear screen exit    退出sftp explore 浏览本地目录 get     下载 help    give help lcd     更改和/或打印本地工作目录 lls     list contents of a local directory lpwd    print your local working directory ls      查看当前

    2024年02月09日
    浏览(25)
  • 使用sftp

    新项目组前端部署方式是Build打包生成dist文件,交由后端部署。后来知道了vscode安装sftp前端可以自行部署。 1、vscode安装sftp 2、 配置 ①F1 / ctrl+shift+p ②命令行输入sftp - 选择 sftp: Config ③配置信息介绍  3、启动(dist包打好以后启动sftp)  vscode 使用 SFTP_vscode sftp_口十木木三的

    2024年02月15日
    浏览(31)
  • sftp使用方法

    要谈 sftp ( SSH File Transfer Protocol ),首先要谈 ftp ( File Transfer Protocol ),大家都知道ftp是文件传输协议,它基于 tcp 协议,可以用来发送文件。刚开始学web开发的时候,接触到一些免费的云空间,当时就是用的一个 ftp 工具把项目传上去的。 定义: sftp是Secure File Transfer Pr

    2024年02月14日
    浏览(36)
  • Python SFTP 详细使用

    SFTP(SSH File Transfer Protocol)是一种基于SSH协议的安全文件传输协议。Python提供了paramiko库来实现SFTP功能。本文将详细介绍如何使用Python和paramiko库进行SFTP操作。 首先,我们需要安装paramiko库。在命令行中执行以下命令: 接下来,我们需要连接到SFTP服务器。首先,导入paramik

    2024年02月12日
    浏览(33)
  • sftp命令的用法

    记录一下 sftp 命令的简单常用方法。 使用 sftp 连接服务器。 语法: sftp -P 端口号 用户名@IP地址 例子: sftp -P 123 root@127.0.0.1 注意:指定端口时 -P 是要大写,没有指定端口则默认为 22 端口。 上传文件或文件夹。 语法: put 本地文件路径 远程存放目录 例子: put /zwjason/test/m

    2023年04月23日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包