ssh 有效,scp 永远挂起

bri*_*ats 5 ssh scp 16.04

我想通过我的家庭 WiFi 网络将文件从笔记本电脑复制到另一台机器(无头 TX2)。我的笔记本电脑和 TX2 都运行 Ubuntu 16.04,并且都有最新版本openssh-server(1:7.2p2-4ubuntu2.4)。我已经设置了公钥身份验证,以便ssh tx2无需密码即可登录 TX2。然而,运行scp -v test.txt tx2:~/test.txt永远停止,直到我用 杀死它Ctl-C。它在卡住之前打印的最后一行是debug1: Sending command: scp -v -t ~/test.txt. 当我尝试scp从另一个方向(从 TX2 到我的笔记本电脑)时,我遇到了同样的问题。sftp -v tx2打印后以同样的方式卡住debug1: Sending subsystem: sftp

其他一些答案表明问题可能在于登录脚本打印到控制台。然而,我的.bashrcTX2是Ubuntu默认的,即使我删除它,问题仍然存在。