出問題的一般是.bashrc
的配置
如果sftp提示連接超時(shí),可能.bashrc
中有某個(gè)命令特別耗時(shí)或者夹攒,該放到后臺的命令沒有放在后臺蜘醋。
例如我的問題是,
我是用zsh咏尝,不用bash压语,但是服務(wù)器沒有安裝zsh,我是一個(gè)只有家目錄權(quán)限的用戶编检,所以安裝了在/home/xxx/.local/zsh
安裝了zsh胎食,chsh
不能使用/bin
之外的,只好把zsh加在了配置文件中允懂。
PATH=$HOME/.local/zsh/bin:$PATH
zsh
但是沒有
zsh & #放在后臺
問題就出現(xiàn)了厕怜,sftp利用ssh通道的時(shí)候發(fā)現(xiàn)bash怎么也請求不完,一直卡在zsh累驮,就出現(xiàn)了超時(shí)的問題酣倾。