当ssh 连接linux服务器的时候不能传送文件,这是打开sftp就可以了,系统有的是默认的带有sftp服务的但是有时候会存在问题导致不能使用,这时需要重新注册服务,一下步骤仅供参考。
1.关闭防火墙 systemctl stop firewalld.service
2.切换到etc目录下 cd /etc
3.切换到ssh目录下 cd ssh
4. 打开 sshd_config 文件夹 vi sshd_config
5.找sftp服务
Subsystem sftp /usr/libexec/openssh/sftp-server 注释掉并在下面添加一行
Subsystem sftp internal-sftp
6 然后按 esc 、shift+: 、wq 保存
7.重启服务 systemctl restart sshd.service