Parabéns pelo casamento! :)
Para esse usuário montar o zip drive e o hd externo você tem duas opções:
1) criar uma entrada no /etc/fstab para cada um dos dispositivos colocando a opção users na coluna de opções.
Ex.:
Código :
/dev/hdexterno /mnt/hdexterno auto default,users,noauto 0 0
O problema com essa opção é que os usuários não vão conseguir desmontar o disco.
2) Criar entradas no sudoers (usando o visudo), para permitir a esse usuário a executar os comandos mount e umount como root sem senha. Lembre-se que a senha que o sudo pede não é a senha de root, mas sim a senha do usuário. No sudoers tem como você colocar para o usuário não precisar de senha e especificar qual(is) o(s) comando(s) necessários.
entradas no sudoers:
Código :
backup ALL = (root) NOPASSWD: /bin/mount /mnt/hdexterno, /bin/umount /mnt/hdexterno, /bin/mount /mnt/zipdrive, /bin/umount /mnt/zipdrive
Com essa linha, você permite ao usuário backup executar como root os comandos mount e umount nos diretórios /mnt/zipdrive e /mnt/hdexterno, sem que precise digitar senha nenhuma, o que permite que você mantenha seu script automático.
Teste aí, qualquer problema é só falar. ;)