Script para usuário comum

1. Script para usuário comum

Adriano Cassim Paulino de Miranda
lordCassim

(usa Debian)

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.


  


2. Re: Script para usuário comum

Perfil removido
removido

(usa Nenhuma)

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.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts