Você pode simplificar isso apenas fazendo um
chown -hR $UNAME:webteam /home/$UNAME/.ssh
chmod -R 700 /home/$UNAME/.ssh
no final? Assumindo que $UNAME
é de fato o nome de usuário e webteam
é o nome de grupo correto (não sei se chgrp
faz o que você quer).
Você também pode querer executar esse script inteiro em set -x
e definir uma interceptação para ERR
para sair imediatamente após uma falha com alguma mensagem.