SSH能够连接,SFTP不能连接问题--亲测已成功!

python连接sftp的问题汇总 本文介绍了使用paramiko连接SFTP时解决认证失败问题的方法。首先检查了私钥路径和权限,然后通过详细日志和诊断代码排查问题。关键解决方法是调整connect()参数:设置allow_agent=False禁用SSH代理、look_for_keys=False禁用本地密钥查找、disabled_algorithms禁用特定公钥算法。文章详细解释了这三个参数的作用机制和使用场景,特别适用于连接旧版SSH服务器或需要严格控制认证过程的环境。最终通过参数组合成功建立连接,并验证了SFTP功能。 阅读详情
AI摘要

本文详细介绍了如何配置SSH服务以启用SFTP功能,包括修改配置文件、重启服务及常见故障排查步骤,如检查防火墙设置和netstat连接情况。

1、看下服务路径

[root@*****]# locate sftp-server
/usr/libexec/openssh/sftp-server
/usr/share/man/man8/sftp-server.8.gz

2、看下配置文件中信息:

# vi /etc/ssh/sshd_config 

# override default of no subsystems
Subsystem       sftp /usr/libexec/openssh/sftp-server

-----Subsystem  前面有#号的话去掉。

----下面这几句有的话就注释掉吧,和上面的冲突

Subsystem sftp internal-sftp-server
UsePAM yes 
Match User test
    ChrootDirectory /opt/download/  
    ForceCommand internal-sftp
    AllowTcpForwarding no
    X11Forwarding no

3、重启服务

# /etc/init.d/sshd reload 或者service sshd restart

4、然后测试连接下。

5、如果上述不行,请检查netstat 连接情况,看看信息。

6、检查下防火墙信息,执行  service iptables stop 后测试,或者开放登陆设备IP 的22端口权限。

升级OpenSSH后sftp连接失败解决 买了一个云主机,系统CentOS8。 其OpenSSH版本8.0。 因系统报安全漏洞,遂将其升级为8.5p1。 升级后测试ssh登录正常。sftp则认证失败。 经过反复测试,配置文件修改如下即可: 修改配置后重新启动服务。 systemctl restart sshd ... 阅读详情

相关推荐

PyCharm配置SSH和SFTP远程连接服务器

关于这篇博文,主要因为公司企业都是通过本地测试,同步到服务器进行跑动,舍友看着同事丝滑的操作,让我做个教程。本着钻研的精神,写下了这篇博客记录 关于pycharm这个软件,只有专业版才有远程连接的这个配置,社区版没有(同事一再强调要专业版,学生认证还可申请免费) 关于SSH和SFTP都是一种协议 具体知识点补充可看我这篇文章: 【计算机网络】常见面试题集锦(全) SSH:提供安全通道进行远程登录 SFTP协议可以远程文件传输获取等,数据的安全传输主要由SSH连接提供

码农研究僧的博客 5533

解决sftp不能连接服务器问题

在我们通过xshell远程连接服务器操作的时候,总会用到一些远程传输文件工具比如:xftp,但是在使用有可能会提示你连接不上,而且端口也开放了,这是怎么回事呢?

m0_52985087的博客 8229

对族实例进行任意的矩阵变换,需要什么样的族?

问:一个小问题,想向您请教一下。 能不能实现一个这样的操作:创建了一个常规模型的FamilyInstance,然后知道旋转和平移的矩阵,能否根据变换矩阵更新FamilyInstance的位置,绕任意轴旋转任意角度。 请问什么样的实体才能在revit项目文件中任意旋转?貌似一般的实例只能在XY平面内旋转,并且LocationPoint中只有一个Rotation参数。答:您好,因为Revit里面的构件

我爱Revit —— BIM应用及BIM应用软件解决方案专栏 3626

SSH能连接上,但SFTP不能/无法连接的三个解决方案

第一种方法 输入命令 locate sftp-server #如果提示无locate命令就安装 #apt install locate ubuntu,debian #yum install locate centos 然后得到下面的信息输出 /usr/lib/sftp-server /usr/lib/openssh/sftp-server /usr/share/man/man8/sftp-server.8.gz 输入下面的命令把sshd配置文件修改掉 vim /etc/ssh/sshd_config

SN-Grotesque 4万+

CAB单片机开发指南

CAB单片机开发使用指南,IDE安装及烧录注意事项

Zoebuxiangtian的博客 1558

乐鑫WIFI芯片开发流程梳理-工具链、编译和下载

最近开始基于乐鑫ESP32的WIFI模组的软件开发,首先要做整套流程的梳理,乐鑫官网以及安信可上已经有了较为系统的资料,但是在实现过程中也遇到了一些问题,花了几天去解决,所以为了总结,也为了给其他人提供一些借鉴,把流程分享一下,官网上相对比较完善的,就不在赘述。 1. 开发方案选择 目前网上有两套较为成熟的方案: (1)基于乐鑫官网推荐的开发方式,原网页:https://docs.espress...

一名嵌入式软件工程师的自我成长 3926

SSH可以连接但sftp确无法链接,有可能是防火墙的问题吗

当SSH可以连接但SFTP无法连接时,确实有可能是防火墙的问题。以下是对此问题的详细分析和可能的解决方案: 防火墙设置问题 端口限制: SFTP通常使用SSH协议进行文件传输,默认端口为22。但某些防火墙配置可能仅允许SSH连接(即允许端口22的TCP连接),而限制了SFTP相关的连接。 规则配置: 防火墙规则可能明确禁止了SFTP连接,或者没有为SFTP连接设置相应的允许规则。 解决方案 检查防火墙规则: 登录到服务器,使用相应的防火墙管理命令(如iptables、ufw等)检查

xie__jin__cheng的博客 4423

Golang面试(一)莉莉丝游戏-Golang后端开发-中台部门

莉莉丝游戏-Golang后端开发-中台部门 开场白,双方自我介绍,对方介绍这个岗位情况,erlang语言,全部转向go。 聊项目,介绍IM架构以及使用Go写的服务简介 动态扩容相关问题:平常30万,现在100万,你们现在是如何应对的? 如果让你调整架构实现动态扩容,你会怎么做?回答了kafka,是一种,应该还要使用docker和k8s以及微服务框架等 如果使用kafka,你是如何确保消息有序?回答了redis,好像没回答到那个点 消息发送失败的问题,如何做到消息不丢?回答持久化存储、拉消息和ACK 发送失

xmcy001122的专栏 3899

SSH能够连接但SFTP不能连接 sftp-server不存在 sftp-server安装

ubuntu系统。与其他方式不同,我没有修改sftp的路径。我遇到的问题是在sshd_config 中配置的这个路径不存在,那么就安装一下这个就好了。

蓝缕启林 6632

bacnet 官方协议栈 bacnet-stack-0.8.2关于router例程BACnet MS/TP BACnet IP调试说明

bacnet 官方协议栈 bacnet-stack-0.8.2关于router例程mstp,bacnet ip调试说明

shufawangzhang的博客 2222

《测绘综合能力》——大地测量

《测绘综合能力》大地测量 部分重要(常考)知识点(精简版)。

C_xxy's blog 803

SFTP配置、连接及挂载教程

本教程结合作者实际的操作经历,将常用的SFTP配置、连接及挂载教程进行了汇总,并对一些不常见的配置细节进行了补充。希望本教程能帮助到有需要的人少走弯路。

baidu_36644422的博客 2万+

39、高频 LLC 谐振转换控制系统动态优化算法分析与研究

本文针对高频下LLC谐振转换器动态性能差的问题,提出一种基于谐振电容器充放电估计动态切换时间的优化控制算法。通过改进状态轨迹控制方法,突破传统算法在谐振频率与开关频率相等条件下的限制,并结合新型采样策略有效抑制电压过冲。算法在MATLAB和SABER中完成仿真验证,并搭建基于STM32F407的原型系统进行测试,结果表明该方法显著缩短动态响应时间,提升系统稳定性。研究为高频、高功率密度开关电源的动态优化提供了可行解决方案。

linux6sysadmin的博客 111

sftp和ssh协议

一 sftp 协议 SFTP协议能够进行“远程文件获取,文件内容传输,文件管理”等操作,它的控制信号和数据信号的传输通过安全数据通道进行。一般情况下,这个安全数据通道由SSH连接提供,即SSH连接隧道作为安全数据通道。 跟只能进行简单文件内容传输的SCP协议相比,SFTP协议更像是一个远程文件系统协议。 SFTP协议工作于OSI七层体系的应用层。 SFTP协议分为两个端,分别是SFTP C...

笑strive 3万+

uniapp - [微信小程序] 实现点击预览各种文件 pdf文档、视频mp4、mp3音乐、图片图像、word/excel/ppt 等,uniapp小程序文件预览功能(详细示例代码,一键复制开箱即用)

uniapp,uniapp微信小程序,支付宝小程序平台端,uniapp实现文件在线预览,uniapp微信小程序怎么实现预览视频mp4,mp3音乐,图片,office文档,小程序平台如何在线预览word/excel/ppt文档,uniapp实现小程序端的文件查看功能,uniapp小程序端实现pdf文件预览,uniapp纯前端预览PDF、DOC、DOCX、图片、视频,uni-app文档、图片预览查看,uniapp文档预览功能,uniapp小程序端文件预览,uniapp小程序平台纯前端解析word,pdf,xls

✅ 精选推荐文章 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

linux的sftp无法连接,ssh能够连接而sftp不能连接的解决方法

ssh能够连接而sftp不能连接的解决方法昨天开始用FileZilla一直不能登录远程的服务器,ssh的登录就OK,因为是服务器,也不敢乱动。查了好多资料终于解决了。 首先,查看一下系统的安全日志 www.2cto.com[root@localhost sbin]# cat /var/log/secure | grep sftp显示的信息如下:Nov 15 12:43:30 localhost...

weixin_32075603的博客 7969

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

【解决】ssh连接成功,sftp连接失败

服务器ssh连接成功,sftp连接失败

apq123456789的博客 823

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ssh连接成功,sftp连接失败

为什么会出现这种问题呢?某些情况下,内置 SFTP 服务器不依赖于外部路径,避免了路径配置错误或文件权限问题。外部的可能会有兼容性问题或配置错误,导致 SFTP 服务无法正常工作,使用则可以避免这些问题出现额概率。且通常与 OpenSSH 的其他组件更好地集成,可提供更好的性能和兼容性。两种服务器配置有什么异同或优缺点呢?外部SFTP服务器:这种方式使用了一个外部的 SFTP 服务器程序,通常是。工作原理:当 SSH 服务器接收到 SFTP 请求时,它会启动一个独立的进程来处理 SFTP 会话。

apq123456789的博客 1236

Pycharm通过SSH、SFTP连接远程服务器

目的:用Pycharm软件可以对aotudl服务器上的代码进行修改、调试。但远程服务器编辑调试只是试用于专业版本的pycharm。

xcy2014117129的博客 2506

ssh能够连接而sftp不能连接的解决方法

ssh能够连接而sftp不能连接的解决方法

jcoiwenwfkowe的博客 2384

SSH (SFTP)连接

定义 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的...

一叶孤舟YI的博客 1万+

[故障解决]SFTP不能连接服务器怎么办?

今天在跳板机上传送文件,发现使用SFTP了连接的时候,出现了这样的一个拒绝情况:登陆到这个跳板机里,使用#tail /var/log/secure,看到了拒绝的具体信息,如下:这个时候,我就需要#locate sftp-server,用locate定位一下sftp 文件,但是发现服务器竟然回答我“-bash: locate: command not found”。于是就#yu...

weixin_34378969的博客 6002

Python使用paramiko进行SSH和SFTP连接

1.SSH连接 >>> import paramiko >>> client = paramiko.SSHClient() >>> client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) >>> client.connect('192.168.126.128',22,username='test',passwor

代码的世界 5809

IDEA-不使用插件连接SSH、SFTP

IDEA不使用插件,连接SSH、SFTP进行与远程服务器进行文件传输操作

qq_57404736的博客 2610
上一篇: 漏洞下载地址
下一篇: FinalShell 比较不错的SSH工具
corpse2010
博客等级 码龄17年 101粉丝 118原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值