发布于 1970-01-01 08:00
  • 3 个回答
    • 你的 SSH 服务器是怎样安装的?直接从软件源里面安装的还是自己编译安装的?

      如果是自己编译安装的,而且在编译的时候没有指定安装路径,那么 SSH 就会被默认安装到 /usr/local 目录下,所以你查找到的 sftp-server 就是在 /usr/local 下面的

      不过虽然在编译的时候没有指定安装路径,但是似乎配置文件里面的路径还是默认的,所以你需要修改配置文件,将其改为 /usr/local 下面的路径,也就是你查找到的路径。

      至于修改之后重启会不会连不上的问题,据我所知 Debian 里面重启 SSH 是不会中断当前链接的,你只要重启之后再开一个终端去尝试连接就行了。

      如果还是不放心,可以先装一个 telnet,这样就算 SSH 死掉了,还可以通过 telnet 上去。不过要注意,通过 telnet 连接时,所有的数据(包括密码)都是明文传输的,请事先设置一个临时的密码。

      2022-11-12 01:42 回答
    • 用WireShark抓个包来看看~~

      2022-11-12 01:42 回答
    • winscp可以,说明你服务器没有问题,那就是FileZilla的问题了,别用FileZilla,换别的吧

      2022-11-12 01:42 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有