]> git.scottworley.com Git - picsort/commitdiff
Key creation master
authorScott Worley <scottworley@scottworley.com>
Sun, 19 Jul 2020 16:51:20 +0000 (09:51 -0700)
committerScott Worley <scottworley@scottworley.com>
Sun, 19 Jul 2020 16:51:20 +0000 (09:51 -0700)
slurp-pics

index c8a92f0b2ec695a18895f62d4e4e2dba17373de1..c730a0d0b08adc288bed895ddcbd8c87c85b1ffb 100755 (executable)
@@ -1,7 +1,14 @@
 #!/usr/bin/env bash
 
+KEY=.slurp-key
 LEGACY='-oHostKeyAlgorithms=+ssh-dss'
-sftp=( sftp -v -P 19362 -i .slurp-key -oConnectTimeout=4 $LEGACY )
+sftp=( sftp -v -P 19362 -i "$KEY" -oConnectTimeout=4 $LEGACY )
+
+if [[ ! -e "$KEY" ]];then
+  ssh-keygen -f "$KEY"
+  echo "I generated you a key! Copy $KEY.pub to devices' authorized_keys"
+  exit 1
+fi
 
 seendir="slurp-seen"
 while read host path;do