veja se este script te ajuda!
#!/bin/bash
#
# Verifica se tem o Xdialog instalado
# se nao tiver verifique se ha o dialog
# para que o script funcione mude o Xdialog para dialog
#
# vc pode baixar o Xdialog no endereco abaixo
# http://xdialog.dyns.net/
#
if [ ! `which Xdialog` ]
then
echo "Xdialog naum estah instalado!"
exit 1
fi
#
# criando uma pasta no diretorio /tmp
# acho que nao eh muito seguro
#
if [ -e /tmp/Xuser ]
then
echo
else
mkdir /tmp/Xuser
fi
#
# Mensagem de boas vindas
#
Xdialog --msgbox "Bem Vindo ao Programa Xuser" 20 50
#
# pegando o usuario e a senha
#
Xdialog --inputbox "Login" 13 30 > /dev/null 2> /tmp/Xuser/user
res=$?
Xdialog --inputbox "Senha" 13 30 > /dev/null 2> /tmp/Xuser/senha
rest=$?
mount -t cifs //servidor/compartilhamento /ponto de montagem -o username=`cat /tmp/Xuser/user`,password=`cat /tmp/Xuser/senha`
#
# Apagando Dados
#
rm /tmp/Xuser/user
rm /tmp/Xuser/senha
só não o acho muito seguro, foi eu quem fiz mas acho que pode te ajudar a ficar mais simples para o usuário,
utilizei o comando que o leitaum passou! ai eh somudar para suas necessidades!