Montando partições para outros usuários acessar

Esse artigo descreve a funcionabilidade do /etc/fstab, como ativar e editar opções de segurança e melhorar o uso em partições VFAT e NTFS, além de como permitir que usuários específicos acessem suas partições e como negar outros.

[ Hits: 46.188 ]

Por: Rafael Azevedo em 21/05/2006


Salvando /etc/fstab



Se quiser permitir usuários com ID 1000, 1003 e 1125 de acessar a partição /dev/hda1, a linha fstab ficará:

$ cat /etc/fstab|grep /dev/hda1

/dev/hda1     /mnt/win     ntfs     uid=1000,uid=1003,uid=1125    0   0

Pronto, agora basta salvar o arquivo editado. O resultado será:

$ cat /etc/fstab

/dev/hda1     /mnt/win     ntfs      uid=1000,uid=1003,uid=1125  0   0
/dev/hda3     swap         swap      defaults                    0   0
/dev/hda5     /            reiserfs  defaults                    1   1
/dev/cdrom    /mnt/cdrom   auto      noauto,owner,ro             0   0
/dev/fd0      /mnt/floppy  auto      noauto,owner                0   0
devpts        /dev/pts     devpts    gid=5,mode=620              0   0
proc          /proc        proc      defaults                    0   0
O comando também funciona direto no mount (mas nesse caso deverá ser executado primeiramente pelo root).

# mount -t auto -o uid=1000,uid=1003,uid=1125 /dev/hda1 /mnt/win

Isso é tudo.

Página anterior    

Páginas do artigo
   1. Montando partições com permissões de usuários
   2. Editando o /etc/fstab
   3. Salvando /etc/fstab
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Como instalar Ubuntu no Pendrive (não é Live-USB) em modo UEFI

Recuperação de partições deletadas com o TestDisk

Dm-crypt - Criptografia no filesystem - Kernel 2.6

GIT: Controle de versões distribuído para projetos de software

Reparticionando ReiserFS via linha de comando

  
Comentários
[1] Comentário enviado por hlegius em 21/05/2006 - 12:34h

Pô bacana, mas você poderia ter comentado sobre o "0 0" que ficam no final de uma linha do fstab . Mas ficou bacana o artigo, cara! Parabéns!

Abraços!

[2] Comentário enviado por Slug White em 21/05/2006 - 16:34h

Seu artigo está bem legal, mas acho que está um pouco simples. Poderia ter falado mais sobre como montar partições NTFS, ou outros tipos. Se pode ocorrer perda de dados em acessar NTFS. Estou dizendo isso, porque também tenho essa dúvida.

Até mais...

[3] Comentário enviado por slacklex em 22/05/2006 - 14:18h

Não, não tem perigo em acessar partições NTFS, uso aqui já faz tempo...

[4] Comentário enviado por Slug White em 22/05/2006 - 15:03h

O que eu preciso realmente saber é se a gravação em NTFS já pode ser feita no linux sem problemas.
Desculpe ficar nesse assunto é que todos os meus trabalhos de anos estão neste HD, não posso perder. Sei que preciso de um backup, mas não tenho como fazer por causa da imensa quantidade de dados. Obrigado.
Até mais...

[5] Comentário enviado por rasxr3 em 22/05/2006 - 19:00h

Quanto ao NTFS, acho que só com o captive. De qualquer forma eu preferi deixar tudo em FAT para não correr risco nenhum!

Quanto ao artigo, o melhor e mais limpo que encontrei até hoje sobre o FSTAB, isso ajuda muito quem tá começando. Parabéns para o autor.
Nota 10,5!!!!!

[6] Comentário enviado por DanielGimenes em 20/07/2006 - 18:03h

Gostei, me ajudou bastante, Vlw!

[7] Comentário enviado por Odin em 17/10/2006 - 12:07h

Muito bom.
Sobre escrever em partições ntfs eu uso o ntfs-3g que dizem ser muito mais rápido que o captive, se quiser a partição com ntfs-3g pode ser até montada no boot.

[8] Comentário enviado por mccaldeira em 12/11/2013 - 21:05h

Sou totalmente leigo no assunto, ao digitar mount -l
é assim mesmo ou tem alguma coisa errada aqui?
Meu hd sdb5 tá com o Ubuntu, sdb1 tá com o ruindows só para jogos, já o outro hd que gostaria de acessar eu não consigo.

/dev/sdb5 on / type ext4 (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sdb1 on /media/C0B2155FB2155AEC type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/marcelo/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=marcelo)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts