프롬프트 -o ConnectTimeout=$seconds
에서 대기하는 시간을 제한 하는 SSH 옵션 (와 유사 )이 password:
있습니까?
내가주의 할 패스워드없이 ssh를위한 키 쌍을 사용하지만, 난 여전히 보는 바람 password:
내가 WiFi 네트워크와 가까운 사이에 돌아 다니는 (가 떨어질 때마다 내 SSH 터널을 다시 연결 배경 창에서 실행 bash는 기능을 가지고 있기 때문에, 일주일에 프롬프트가 여러 번 MacBook 뚜껑을 무작위로). 그래서 가끔 SSH 협상은 들어갈 수 있습니다 "암호 :"상태는, 그것은 유지 나는 수동으로 개입 할 때까지이 ^C
나 killall ssh
...
dtunnel-home () {
while true ; do
title "XXX-TTT-..."
wait-for-host.sh "$g" ## sleep until ping-able.
time (
set -x
ssh -o ConnectTimeout=10 \
-Y -L 5920:$t:5900 -L ... \
$g_user@$g
) ; date "+%Y-%m-%d_%H-%M-%S"
done
}
timeout
MacOSX 에서는 없음) 을 선호합니다 .