summaryrefslogtreecommitdiff
path: root/EndoForge/src/AuthorizedKeysCommand
diff options
context:
space:
mode:
authorAndrew Cady <d@cryptonomic.net>2021-10-23 12:52:42 -0400
committerAndrew Cady <d@cryptonomic.net>2021-10-23 12:52:42 -0400
commit2e5909e761f40e42684fbaa71f3b5bcb49500567 (patch)
tree335259ca973c5e07807fcb97fb09a1f49fb2a1dc /EndoForge/src/AuthorizedKeysCommand
parent4d14156fd5b306b366b4d74e1a5bbf82e0ae081a (diff)
move all files to EndoForge
Diffstat (limited to 'EndoForge/src/AuthorizedKeysCommand')
-rwxr-xr-xEndoForge/src/AuthorizedKeysCommand15
1 files changed, 15 insertions, 0 deletions
diff --git a/EndoForge/src/AuthorizedKeysCommand b/EndoForge/src/AuthorizedKeysCommand
new file mode 100755
index 0000000..6e13063
--- /dev/null
+++ b/EndoForge/src/AuthorizedKeysCommand
@@ -0,0 +1,15 @@
1#!/bin/sh
2username=$1
3userhome=$2
4fingerprint=$3
5authline="$4 $5"
6
7case "$userhome" in
8 *'"'*) exit ;;
9esac
10
11usercommand=$userhome/.ssh/AnonymousAccessCommand
12
13[ -x "$usercommand" ] || exit
14
15printf 'command="%s",no-port-forwarding %s\n' "$usercommand $fingerprint" "$authline"