ssh 和 sftp 的问题
Tofloor
poster avatar
russrao
deepin
2017-12-28 06:43
Author
家里有三台机器,一台笔记本,一台台式机和树莓派。台式机和笔记本装的deepin 15.5.  自己组了VPN (n2n) ,在笔记本和树莓派直接 sftp 传数据一切正常。但是在笔记本和台式机(都是deepin)之间,下载没有问题(台式机做服务器),上载就出现问题,scp  -v 的网速总是从 开始的 2M 逐步降到 0 ,然后就停在那里,有时能够恢复一点,但是大文件(10M)以上,基本上不能上载。重装 sshd 无效
Reply Favorite View the author
All Replies
avatar
russrao
deepin
2017-12-28 18:36
#1
后续:把台式机改成Ubuntu,传输就没问题了,看来15.5 版本的sshd 是否有点bug?
Reply View the author
avatar
duanyao
deepin
2017-12-28 19:42
#2
不太可能。wifi?有线?
你可以简化环境再测试,比如有线连接,去掉VPN,或者本机到本机。
Reply View the author
avatar
russrao
deepin
2017-12-28 20:07
#3
https://bbs.deepin.org/post/150757
不太可能。wifi?有线?
你可以简化环境再测试,比如有线连接,去掉VPN,或者本机到本机。 ...

服务器有线链接,同样的环境,同样的VPN,一切参数都一样,只有操作系统不一样,树莓派,Ubuntu做服务器都没问题,deepin 做服务器就有问题,做过对比试验了。另外,局域网没问题,客户机在外网才会有这个问题,所以需要VPN
Reply View the author
avatar
duanyao
deepin
2017-12-28 20:13
#4
本帖最后由 duanyao 于 2017-12-28 12:15 编辑
https://bbs.deepin.org/post/150757
服务器有线链接,同样的环境,同样的VPN,一切参数都一样,只有操作系统不一样,树莓派,Ubuntu做服务器 ...

去掉 VPN 吧,环境复杂了不好分析。有线才达到 2M/s 的速度?有点低,是否有一端是 wifi?
还有你说笔记本和树莓派直接 sftp 传数据一切正常,哪个是服务器哪个是客户端呢?反向也试一下。笔记本不也是 deepin 吗,那怎么确定谁有问题的。
localhost 也可以试一下。
最后,用 wireshark 抓包看一下。
Reply View the author
avatar
russrao
deepin
2017-12-29 17:27
#5
本帖最后由 russrao 于 2017-12-29 09:30 编辑
https://bbs.deepin.org/post/150757
去掉 VPN 吧,环境复杂了不好分析。有线才达到 2M/s 的速度?有点低,是否有一端是 wifi?
还有你说笔记本 ...

1. 如果客户端笔记本在服务器所在的局域网内是没有这个问题的,只有笔记本在外网的时候才会有。所以必须要加VPN,要不然无法访问内网的两台服务器
2. 树莓派做的也是服务器,在同样的内网和VPN情况下没有问题
3. 做客户端的一直是deepin 笔记本,在外网。两个服务器在同一个内网,如果是树莓派或Ubuntu就没问题,如果服务器用deepin就不行4. 这个环境没法简化,因为应用场景就是这样的,能做比较的就是,客户端不变,更换内网服务器的操作系统做对比
Reply View the author
avatar
duanyao
deepin
2017-12-29 17:57
#6
本帖最后由 duanyao 于 2017-12-29 09:58 编辑
https://bbs.deepin.org/post/150757
1. 如果客户端笔记本在服务器所在的局域网内是没有这个问题的,只有笔记本在外网的时候才会有。所以必须要 ...

如果局域网内没问题,这就很难说明问题了,也可能是网络或者VPN的问题。其它一些建议:
1. 卸载 deepin 自带的 openssh,下载最新 openssh 源码编译安装再试。
2. 在 deepin 里装个 ubuntu 的虚拟机作为 ssh 服务器(然后可以反过来,在ubuntu里装 deepin 虚拟机)。
3. 用 wireshark 抓包分析,如果你对 TCP 有一定的了解,可以先试试这个。如果不会分析,可将抓包结果上传到网盘,让别人帮忙分析。
4. 用笔记本上的 deepin 做服务器试一下。
Reply View the author
avatar
russrao
deepin
2017-12-29 21:46
#7
https://bbs.deepin.org/post/150757
如果局域网内没问题,这就很难说明问题了,也可能是网络或者VPN的问题。其它一些建议:
1. 卸载 deepin 自 ...

收到,谢谢,我试一下
Reply View the author