scp 在一個方向失敗

scp 在一個方向失敗

我一直在我們學校的一台伺服器上做一些工作(作為一名學生),並且在輸入和輸出 scp 檔案時遇到了一些問題。在本機電腦上登入時嘗試從伺服器推播/拉取文件

user@localHost$ scp <user>@<schoolServ>:<file> .

不起作用並導致終端無限期掛起。但是,我可以透過 ssh 連接到遠端計算機,並嘗試從另一個方向傳輸

user@schoolServ$ scp <file> <user>@<localHost>:~/.

工作正常。我已經嘗試了三台不同的機器(OS X 和 Linux),但沒有效果。有什麼想法可能會導致這種情況發生嗎?

答案1

scp 可能有一個詳細選項,可以嘗試一下,看看它顯示什麼。我曾經遇到過類似的問題,結果發現目標計算機上的 .profile 或 .bashrc 中的某些命令正在寫出帶有非打印字符的空行。這導致了 ssl 握手的問題

相關內容