From 2b3fa1173f8abc02df19cb3cc9bed9bced3ec817 Mon Sep 17 00:00:00 2001 From: 12nick12 Date: Tue, 5 Jun 2018 16:41:01 -0400 Subject: [PATCH] Update sshjump.new --- server/sshjump.new | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/server/sshjump.new b/server/sshjump.new index 917fcb3..5837484 100644 --- a/server/sshjump.new +++ b/server/sshjump.new @@ -4,18 +4,26 @@ arg1=$1 if [ $arg1 = list ]; then sqlite3 /opt/sshjump/sshjump.db 'select host,id from sshjump' -fi -if [ $arg1 = host ]; then +elif [ $arg1 = host ]; then user=$2 host=$3 port=$(sqlite3 /opt/sshjump/sshjump.db "select port from sshjump where host = \"$host\"") ssh -p $port $user@localhost -fi -if [ $arg1 = id ]; then +elif [ $arg1 = id ]; then user=$2 id=$3 port=$(sqlite3 /opt/sshjump/sshjump.db "select port from sshjump where id = \"$id\"") ssh -p $port $user@localhost + +elif [ $arg1 = del ]; then + id=$2 + sqlite3 /opt/sshjump/sshjump.db "delete from sshjump where id = \"$id\"" + +elif [ $arg1 = help ]; then + echo "list: show list of devices" + echo "host username device" + echo "id username deviceID" + echo "del deviceID" fi