Pular para o conteúdo

Script para usuário comum

Responder tópico
  • Denunciar
  • Indicar

1. Script para usuário comum

Enviado em 23/02/2018 - 17:06h

Boa tarde galera,
No meu ambiente possui servidor Windows (AD) e conectado a ale vários hosts Ubuntu 16.04.
Existe um compartilhamento que monta automaticamente para todos os usuários que logarem na maquina (o comando de montagem esta no fstab).

Ocorre que aleatoriamente algumas maquinas não montam (numa media de 3 a cada 30).
Quando isso ocorre o técnico precisa logar como root e usar o comando mount -a.

Gostaria de criar um script para deixar na /tmp que o próprio usuário rodasse e resolvesse o problema.
Mas o comando mount -a só pode ser dado pelo root.

Existe outro comando que faça essa montagem ?
Existe uma forma do script receber a senha do root e executar o comando (sem que o usuario comum tenha acesso a senha) ?

Obrigado.

Responder tópico

2. Re: Script para usuário comum

Enviado em 23/02/2018 - 17:23h

Contextualize no sudoers com o parâmetro NOPASSWD.

Obs1.: O "-a" monta todos os sistemas de arquivos mencionados no fstab. Você poderia criar um script com o sistema de arquivos especifico e contextualizar o script no sudoers.

Obs2.: O /tmp (diretório temporário), não é apropriado para manter scripts. Sugiro o diretório /usr/local/sbin.

Mas acredito que o mais interessante seria fazer um troubleshooting e corrigir o problema.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder