├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── authy-logo.png ├── cmd ├── add-key.go ├── add-user.go ├── enable.go ├── init.go ├── list-users.go ├── remove-user.go ├── root.go └── shell.go ├── glide.lock ├── glide.yaml ├── onetouch-ssh.go ├── onetouch-ssh.png ├── ssh ├── authorized_keys_manager.go ├── authy.go ├── config.go ├── logger.go ├── user.go ├── users_manager.go └── verification.go └── utils ├── geoip.go ├── geoip_test.go ├── git.go ├── helpers.go ├── io.go ├── run_shell.go ├── run_shell_test.go └── ssh.go /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | vendor 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/README.md -------------------------------------------------------------------------------- /authy-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/authy-logo.png -------------------------------------------------------------------------------- /cmd/add-key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/add-key.go -------------------------------------------------------------------------------- /cmd/add-user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/add-user.go -------------------------------------------------------------------------------- /cmd/enable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/enable.go -------------------------------------------------------------------------------- /cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/init.go -------------------------------------------------------------------------------- /cmd/list-users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/list-users.go -------------------------------------------------------------------------------- /cmd/remove-user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/remove-user.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/cmd/shell.go -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/glide.yaml -------------------------------------------------------------------------------- /onetouch-ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/onetouch-ssh.go -------------------------------------------------------------------------------- /onetouch-ssh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/onetouch-ssh.png -------------------------------------------------------------------------------- /ssh/authorized_keys_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/authorized_keys_manager.go -------------------------------------------------------------------------------- /ssh/authy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/authy.go -------------------------------------------------------------------------------- /ssh/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/config.go -------------------------------------------------------------------------------- /ssh/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/logger.go -------------------------------------------------------------------------------- /ssh/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/user.go -------------------------------------------------------------------------------- /ssh/users_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/users_manager.go -------------------------------------------------------------------------------- /ssh/verification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/ssh/verification.go -------------------------------------------------------------------------------- /utils/geoip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/geoip.go -------------------------------------------------------------------------------- /utils/geoip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/geoip_test.go -------------------------------------------------------------------------------- /utils/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/git.go -------------------------------------------------------------------------------- /utils/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/helpers.go -------------------------------------------------------------------------------- /utils/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/io.go -------------------------------------------------------------------------------- /utils/run_shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/run_shell.go -------------------------------------------------------------------------------- /utils/run_shell_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/run_shell_test.go -------------------------------------------------------------------------------- /utils/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcu/onetouch-ssh/HEAD/utils/ssh.go --------------------------------------------------------------------------------