Académique Documents
Professionnel Documents
Culture Documents
Uma dvida muito frequente dos novos usurios de linux como montar parties
windows, principalmente NTFS. Neste artigo veremos como montar e dar acesso a essa
partio para usurios comuns.
Para este artigo vamos assumir que a partio que ser montada /dev/hda1 e o ponto
de montagem /win. Mude esses valores de acordo com a sua necessidade.
Primeiro voc deve verificar se o seu kernel tem suporte ao sistema de arquivos ntfs.
Tente
[root@host] # mount -t ntfs /dev/hda1 /win
se funcionar, ok, o kernel tem suporte. Se retornar uma mensagem de erro do tipo:
"mount: fs type ntfs not supported by kernel"
Pronto. Agora que o seu kernel j tem suporte ao NTFS, vamos ? montagem.
Para montar a partio com acesso apenas para o usurio root, faa
[root@host] # mount -t ntfs /dev/hda1 /win
(o parametro -t ntfs nem sempre necessrio, teste sem ele, geralmente funciona).
O problema que ter acesso ? partio apenas como root complicado. Voc pode, por
exemplo, ter alguns MP3 e videos nesta partio e querer execut-los como usurio
normal.
Para dar acesso ? partio para qualquer usurio, faa o seguinte:
[root@host] # mount -t ntfs -o umask=022 /dev/hda1 /win
A opo umask define as permisses que sero atribuidas aos arquivos da partio. O
umask default para a montagem de parties NTFS 077, o que impossibilita de
qualquer usurio, seno o root, acessar os arquivos desta partio.
O umask funciona da seguinte maneira:
permisso = permisso mxima umask
permisso mxima 777. No nosso caso, com umask = 022, os arquivos tero as
permisses 777 022, o que resulta em 755, em formato literal r-xr-xr-x, ou seja, todos
pode ler e executar os arquivos. Como o sistema de arquivos apenas de leitura,
ninguem tem permisso de escrita.
E se voc quiser permitir que apenas alguns usurios possam acessar a partio?
Faa o seguinte: crie um grupo, por exemplo, ntfs e adicione a ele os usurios que voc
deseja que possam acessar a partio:
[root@host] # groupadd ntfs
[root@host] # usermod -G ntfs user
O primeiro comando cria o grupo ntfs e o segundo adiciona o usurio user a este grupo.
Repita o segundo comando para todos os usurios que voc deseja que tenham acesso ?
partio.
Agora ns precisamos saber qual o gid (group id, numero de identificao do grupo) de
ntfs. Para isso fazemos:
[root@host] # cat /etc/group | grep ntfs | cut -d: -f 3
Esse comando retornar o gid do grupo ntfs, vou usar como exemplo gid=1003.
Vamos montar a partio usando o grupo ntfs como dono da partio: