⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 agent.sh

📁 OpenSSL Source code for SFTP, SSH, and many others
💻 SH
字号:
#	$OpenBSD: agent.sh,v 1.6 2002/03/15 13:08:56 markus Exp $#	Placed in the Public Domain.tid="simple agent test"SSH_AUTH_SOCK=/nonexistant ${SSHADD} -l > /dev/null 2>&1if [ $? -ne 2 ]; then	fail "ssh-add -l did not fail with exit code 2"fitrace "start agent"eval `${SSHAGENT} -s` > /dev/nullr=$?if [ $r -ne 0 ]; then	fail "could not start ssh-agent: exit code $r"else	${SSHADD} -l > /dev/null 2>&1	if [ $? -ne 1 ]; then		fail "ssh-add -l did not fail with exit code 1"	fi	trace "overwrite authorized keys"	echo -n > $OBJ/authorized_keys_$USER	for t in rsa rsa1; do		# generate user key for agent		rm -f $OBJ/$t-agent		${SSHKEYGEN} -q -N '' -t $t -f $OBJ/$t-agent ||\			 fail "ssh-keygen for $t-agent failed"		# add to authorized keys		cat $OBJ/$t-agent.pub >> $OBJ/authorized_keys_$USER		# add privat key to agent		${SSHADD} $OBJ/$t-agent > /dev/null 2>&1		if [ $? -ne 0 ]; then			fail "ssh-add did succeed exit code 0"		fi	done	${SSHADD} -l > /dev/null 2>&1	if [ $? -ne 0 ]; then		fail "ssh-add -l failed: exit code $?"	fi	# the same for full pubkey output	${SSHADD} -L > /dev/null 2>&1	if [ $? -ne 0 ]; then		fail "ssh-add -L failed: exit code $?"	fi	trace "simple connect via agent"	for p in 1 2; do		${SSH} -$p -F $OBJ/ssh_proxy somehost exit 5$p		if [ $? -ne 5$p ]; then			fail "ssh connect with protocol $p failed (exit code $?)"		fi	done	trace "agent forwarding"	for p in 1 2; do		${SSH} -A -$p -F $OBJ/ssh_proxy somehost ${SSHADD} -l > /dev/null 2>&1		if [ $? -ne 0 ]; then			fail "ssh-add -l via agent fwd proto $p failed (exit code $?)"		fi		${SSH} -A -$p -F $OBJ/ssh_proxy somehost \			"${SSH} -$p -F $OBJ/ssh_proxy somehost exit 5$p"		if [ $? -ne 5$p ]; then			fail "agent fwd proto $p failed (exit code $?)"		fi	done	trace "delete all agent keys"	${SSHADD} -D > /dev/null 2>&1	if [ $? -ne 0 ]; then		fail "ssh-add -D failed: exit code $?"	fi	trace "kill agent"	${SSHAGENT} -k > /dev/nullfi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -