1# $OpenBSD: login-timeout.sh,v 1.5 2013/05/17 10:23:52 dtucker Exp $
| 1# $OpenBSD: login-timeout.sh,v 1.6 2014/02/27 20:04:16 djm Exp $
|
2# Placed in the Public Domain. 3 4tid="connect after login grace timeout" 5 6trace "test login grace with privsep"
| 2# Placed in the Public Domain. 3 4tid="connect after login grace timeout" 5 6trace "test login grace with privsep"
|
| 7cp $OBJ/sshd_config $OBJ/sshd_config.orig 8grep -vi LoginGraceTime $OBJ/sshd_config.orig > $OBJ/sshd_config
|
7echo "LoginGraceTime 10s" >> $OBJ/sshd_config 8echo "MaxStartups 1" >> $OBJ/sshd_config 9start_sshd 10 11(echo SSH-2.0-fake; sleep 60) | telnet 127.0.0.1 ${PORT} >/dev/null 2>&1 & 12sleep 15 13${SSH} -F $OBJ/ssh_config somehost true 14if [ $? -ne 0 ]; then
--- 15 unchanged lines hidden --- | 9echo "LoginGraceTime 10s" >> $OBJ/sshd_config 10echo "MaxStartups 1" >> $OBJ/sshd_config 11start_sshd 12 13(echo SSH-2.0-fake; sleep 60) | telnet 127.0.0.1 ${PORT} >/dev/null 2>&1 & 14sleep 15 15${SSH} -F $OBJ/ssh_config somehost true 16if [ $? -ne 0 ]; then
--- 15 unchanged lines hidden --- |