Возможно на сервере,куда делается бэкап сменился mac.На сервере от куда делался бэкап остался старый мак в arp таблице,вот он и не мог достучаться до сервера.
1.Помоему shell и так /bin/sh (не bash). Проверить - $ echo $SHELL .В случае если нужно изменить - $ echo "export SHELL=/bin/sh" >> ~/.bashrc .
2.Для этого лучше использовать sudo. # echo "$USERNAME ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers .