local: ssh root@ip
root@ubuntu: apt-get install git
root@ubuntu: git clone https://gist.github.com/Netznarkose/098295c54b8b8bf402564fc7491e3eab
deploy@ubuntu: sh 098295c54b8b8bf402564fc7491e3eab/create_a_deploy_user.sh
local: ssh deploy@ip
local: ssh root@ip
root@ubuntu: apt-get install git
root@ubuntu: git clone https://gist.github.com/Netznarkose/098295c54b8b8bf402564fc7491e3eab
deploy@ubuntu: sh 098295c54b8b8bf402564fc7491e3eab/create_a_deploy_user.sh
local: ssh deploy@ip
#!/bin/bash | |
adduser deploy | |
# set password manually | |
gpasswd -a deploy sudo | |
su - deploy -c "mkdir .ssh" | |
su - deploy -c "chmod 700 .ssh" | |
su - deploy -c 'echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC59ftP74gy4ma6757hvCbdVYtlIIMkqiKwVQ29mGtFjPk70SpIKG6D3sRNgAEJoiQYr7+V4LSl/gnYJ4vqjHAIu88NaWWzo6V0KrER3AXgMwfSiI1Urb7tzzGT93C96lPy1NjJMqOe2a5rbz/k3xUSMCEynRRbXqicx9hlf4LFLSvgsBzvKhoUgv/v5aB8pAZJobtar23D6TPV7kkAJtJxWpNnia5QmYZobgsUYk9IJaxtRVfmE9HRfqHiyl2yRQheQyP4MSK+sQBdcJMhr1Qv4sCBfZ5rMJg10nkUu4xTVMYQkzSarDduAFzRYLGR7G/9KIFse41tssDf5e/CB12kMWbXqaKggnLAU5QuSzRYgJVnOtrYTsH1X6D2S6EoV//VQP5aRt1ZZ/vKIxVexU4wQOlDh/N3biBUOZrv+0mw8qSCg97mjuDJSE0YGOb2VR12tKl+gqKOAaIBOfkuyYYIWwELketz4CFKzXnwJH87NRfz2rLLcbDNt1IDQ+XQ2JmQZY2/ooBtdS80QPG7TsqPkI1uzhAJAAxUyLQd6k33JqeBbFd3wLcRMtj93EOf3W6Uq55k6F4JxBSTYrAX9U5hEYSrAswTriNk57N8mFIOa4ER+jILPteQqk7bvDgYgHo0qMRYCT0Kd4OagmgC20+0gjGNwFoeKfqAZpWsY12gfQ== [email protected]" > .ssh/authorized_keys' | |
su - deploy -c "chmod 600 .ssh/authorized_keys" | |
su - deploy |
remove cloned gist-folder
Uh oh!
There was an error while loading. Please reload this page.