{ "permissions": { "allow": [ "Bash(sudo rm -rf /usr/local/go)", "Bash(sudo tar -C /usr/local -xzf /tmp/go.tgz)", "Bash(/usr/local/go/bin/go version *)", "Bash(tmux send-keys *)", "Bash(tmux capture-pane *)", "Bash(ssh -o BatchMode=yes 192.168.192.201 'sha256sum ~/dial-push-test.txt')", "Bash(tmux kill-session *)", "Bash(rm -f ~/index.html ~/dial-push-test.txt)", "Bash(ssh -o BatchMode=yes 192.168.192.201 'rm -f ~/dial-push-test.txt')", "Bash(ssh -o BatchMode=yes 192.168.192.201 'ls ~')", "Bash(ssh -o BatchMode=yes -o IdentitiesOnly=yes -i ~/.ssh/ssh-test-key -J ben@192.168.192.201 ben@192.168.192.201 'echo JUMP_OK on $\\(hostname\\); id -un')", "Bash(ssh -o BatchMode=yes -o IdentitiesOnly=yes -i ~/.ssh/ssh-test-key 192.168.192.201 'echo on-box; nc -zv 192.168.192.201 22 2>&1 || \\(exec 3<>/dev/tcp/192.168.192.201/22 && echo tcp-self-OK && head -c 40 <&3\\)')", "Bash(ssh -o BatchMode=yes -o IdentitiesOnly=yes -i ~/.ssh/ssh-test-key 192.168.192.201 'grep -i banner /etc/ssh/sshd_config 2>/dev/null; echo \"issue.net:\"; cat /etc/issue.net 2>/dev/null')" ] } }