diff options
author | ahriman <ahriman@falte.red> | 2019-03-26 22:46:26 +0000 |
---|---|---|
committer | ahriman <ahriman@falte.red> | 2019-03-26 22:46:26 +0000 |
commit | 38f3b69c07ea9a9a73840693950c2a05271cc95e (patch) | |
tree | 79e645e1dc35a2b3ec3d07805917248fbf94b238 /bin | |
parent | 165868747c945aefad250a4173a4572131addbb3 (diff) | |
download | admin-38f3b69c07ea9a9a73840693950c2a05271cc95e.tar.gz |
added two scripts to bin/
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/dcss | 15 | ||||
-rwxr-xr-x | bin/showwhoison | 11 |
2 files changed, 26 insertions, 0 deletions
diff --git a/bin/dcss b/bin/dcss new file mode 100755 index 0000000..3ca86fb --- /dev/null +++ b/bin/dcss @@ -0,0 +1,15 @@ +#!/bin/sh + +# downloads the ssh private key for +# user dcss@crawl.tildeverse.org +# if it doesn't already exist +# then connects + +SOURCEKEY="https://crawl.tildeverse.org/dcss.key" +MYKEY="${HOME}/.ssh/dcss.key" +if [ ! -f "$MYKEY" ]; then + mkdir -p "${HOME}/.ssh" + curl -s "$SOURCEKEY" > "$MYKEY" + chmod 600 "$MYKEY" +fi +ssh -i "$MYKEY" dcss@crawl.tildeverse.org diff --git a/bin/showwhoison b/bin/showwhoison new file mode 100755 index 0000000..6c36584 --- /dev/null +++ b/bin/showwhoison @@ -0,0 +1,11 @@ +#!/usr/local/bin/bash + +# kneezle@tilde.institute +# Shows connected users, including those +# connected via mosh + +x=$(who | cut -d' ' -f1 ) +y=$(ps aux | grep mosh | cut -d' ' -f1) +echo "Currently logged in users, including MOSH: " +echo "$x" |sort | uniq +echo "$y" | sort | uniq |