Script para montar partição [RESOLVIDO]

1. Script para montar partição [RESOLVIDO]

Denilson Pereira
Denilson-Pereira

(usa Debian)

Enviado em 30/07/2010 - 02:29h

Eu tava tentando montar uma partição para um usuário, mas tive umas complicações.

Para montar uma partição que não seja o sistema ou o /home eu tenho que colocar a senha de root, e para contornar isso eu tentei criar um script

#! /bin/bash

sudo mount /dev/sda2 /mnt/sda2


E adicionei uma permissão para ele poder executar o comando mount, mas descobri que a partição montava para o root, sabem como posso montar a partição com permissão de escrita para o usuário?

Eu tentei o comando chmod, mas eu teria que adicionar permissão de execução do chmod pelo usuário usando o sudo, mas aí o que ocorreria com a segurança? Não me pareceu certo fazer isso desse modo.


  


2. MELHOR RESPOSTA

Ricardo Lino Olonca
ricardoolonca

(usa Debian)

Enviado em 30/07/2010 - 09:02h

Você pode colocar o parêmetro "user" na fstab. Assim o usuário poderá montar a partição com o comando mount, sem a necessidade do sudo. Ficaria assim:

/dev/sda6 /backup reiserfs defaults,noauto,user 0 0


3. Re: Script para montar partição [RESOLVIDO]

Ciro Souza
cirofsouza

(usa Slackware)

Enviado em 30/07/2010 - 08:01h

Colega,
Já tentou executar o script com 'sudo'? Dá permissão para executar o script como sudo e creio que assim vc pode executar o chmod sem a necessidade de dar perissão para o respectivo usuario sobre o comando!
Outra coisa que vc pode analisar é se este script não pode ser executado durante a inicialização (via rc.local!?!?!?).
Tenta e avisa!!!


4. Re: Script para montar partição [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 30/07/2010 - 08:25h

Ei, maluco! É só modificar o comando pra essa forma:

sudo mount -o user,rw /dev/sda2 /mnt/sda2

Assim todo o usuário terá como modificar a partição.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts