SFTP子系统申请已拒绝请确保SSH连接的SFTP子系统设置有效

1.SFTP子系统申请已拒绝请确保SSH连接的SFTP子系统设置有效
2.在安装ubuntu-22.04.5-live-server-amd64.iso遇到如下问题
3.如图所示:
在这里插入图片描述
看了好几篇博主的文章发现是sshd_config文件没有配置的问题
但是我的sshd_config文件中没内容,但是sshd_config.ucf-dist文件中有内容
在 Ubuntu 中,sshd_config.ucf-dist 文件是一个默认的 SSH 配置文件备份,通常是由 dpkg 或包管理器创建的,用来保存默认配置,以防止对 sshd_config 文件的修改。

重要:

所以我想到的办法,想了一整天就是把sshd_config.ucf-dist文件中内容复制到sshd_config中

sudo cp /etc/ssh/sshd_config.ucf-dist /etc/ssh/sshd_config

执行这行ubuntu的命令可以将sshd_config.ucf-dist的文件内容复制到sshd_config中,如图所示:
在这里插入图片描述
2.复制好之后,再修改sshd_config的配置文件内容

vim  /etc/ssh/sshd_config
找到下面这两行代码中的一行即可
 Subsystem sftp /usr/libexec/openssh/sftp-server
 或
 Subsystem sftp internal-sftp

这一段我就copy之前大佬的代码了,最后贴一下我修改的效果图:
在这里插入图片描述
然后重启ssh服务:如图所示:

在这里插入图片描述

service sshd restart

再次连接xftp不报错了哈哈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值