Você pode editar /etc/profile (todo o sistema) ou ~user/.profile (por usuário, todos os bourne shells) ou ~user/.bash_profile (por usuário, específico do bash) ou um script semelhante para chamar o menu. / p>
Se você apenas quiser mostrá-lo aos usuários que fizerem login através do SSH, verifique se a variável de ambiente SSH_CLIENT foi definida:
if [ ! -z "$SSH_CLIENT" ]; then
menu.sh
fi
caso contrário, ele será usado para todos os login. Além disso, você deve não colocar isso em um arquivo .bashrc ; a diferença entre .bashrc de um lado e .profile ou .bash_profile é que o primeiro é executado para o shell every que é iniciado, enquanto o último é iniciado apenas para login shells.