diff --git a/add-key-to-server.sh b/add-key-to-server.sh new file mode 100755 index 0000000..e690c75 --- /dev/null +++ b/add-key-to-server.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +if [ $# -lt 2 ]; then + echo "$0 server keyname [keyname...]" + exit 1 +fi + +server=$1; shift + +for keyname in "$@"; do + url=https://key.wf/${keyname} + ssh root@$server "curl -Ls $url >> ~/.ssh/authorized_keys" < /dev/null +done