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

📄 ssh-com-keygen.sh

📁 OpenSSL Source code for SFTP, SSH, and many others
💻 SH
字号:
#	$OpenBSD: ssh-com-keygen.sh,v 1.1 2002/03/27 22:40:27 markus Exp $#	Placed in the Public Domain.tid="ssh.com key import"#TEST_COMBASE=/path/to/ssh/com/binariesif [ "X${TEST_COMBASE}" = "X" ]; then	fatal '$TEST_COMBASE is not set'fiVERSIONS="	2.0.10	2.0.12	2.0.13	2.1.0	2.2.0	2.3.0	2.3.1	2.4.0	3.0.0	3.1.0"COMPRV=${OBJ}/comkeyCOMPUB=${COMPRV}.pubOPENSSHPRV=${OBJ}/opensshkeyOPENSSHPUB=${OPENSSHPRV}.pub# go for itfor v in ${VERSIONS}; do	keygen=${TEST_COMBASE}/${v}/ssh-keygen2	if [ ! -x ${keygen} ]; then		continue	fi	types="dss"        case $v in        2.3.1|3.*)                types="$types rsa"                ;;        esac	for t in $types; do		verbose "ssh-keygen $v/$t"		rm -f $COMPRV $COMPUB $OPENSSHPRV $OPENSSHPUB		${keygen} -q -P -t $t ${COMPRV} > /dev/null 2>&1		if [ $? -ne 0 ]; then			fail "${keygen} -t $t failed"			continue		fi		${SSHKEYGEN} -if ${COMPUB} > ${OPENSSHPUB}		if [ $? -ne 0 ]; then			fail "import public key ($v/$t) failed"			continue		fi		${SSHKEYGEN} -if ${COMPRV} > ${OPENSSHPRV}		if [ $? -ne 0 ]; then			fail "import private key ($v/$t) failed"			continue		fi		chmod 600 ${OPENSSHPRV}		${SSHKEYGEN} -yf ${OPENSSHPRV} |\			diff - ${OPENSSHPUB}		if [ $? -ne 0 ]; then			fail "public keys ($v/$t) differ"		fi	donedonerm -f $COMPRV $COMPUB $OPENSSHPRV $OPENSSHPUB

⌨️ 快捷键说明

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