Which authorized_keys file? /root/.ssh or /home/[user]/.ssh/
Try sudo bash and then run sshuttle- I bet both issues are sudo-related.
> --
> You received this message because you are subscribed to the Google Groups "sshuttle" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sshuttle+u...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
Ctrl-C works for me
$ vi ~/.bash_aliases
# start the tunnel - sudo password required. # replace the us...@hostname.dyndns.net and port 4499 with the port forwarded through your router.
alias stun='sudo sshuttle --dns --daemon --pidfile=/tmp/sshuttle.pid -r us...@hostname.dyndns.net:4499 0/0'
# kill the tunnel - sudo password required.
alias stunx='[[ -f /tmp/sshuttle.pid ]] && sudo kill $(cat /tmp/sshuttle.pid) && echo "Disconnected."'
Edit or create a ~/.bashrc file with the following lines:
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi
. ~/.bash_aliases