Alterando permissões

Iniciado por norimaki, 11 de Julho de 2006, 20:37

tópico anterior - próximo tópico

norimaki

opa!
ja viajei pelo forum todo (quase todo ¬¬) e nao achei nada que resolvesse..
eh o seguinte, tenho uma partiçao /media/hdb1 , o dono do usuario ta como root, e quero mudar pra norimaki (eu)
so q quando eu vou la sudo chown -R norimaki /media/hda1 , da o seguinte erro:

chown: mudando permissões de `/media/hdb1': Operation not permitted

da um bucado disso antes, tentando mudar de outros arquivos e pastas, e nao conseguindo.
ja tentei pelo nautilus, ate como root mesmo, e nao dá.

Será que alguma boa alma consegue resolver meu problema?
valew!
"Não sou contra, nem a favor. Muito pelo contrário."

agente100gelo

Posta teu arquivo /etc/fstab
Advogado e analista de sistema cearense.
Twitter: @glaydson

Lamego

Você não pode alterar o dono em partições que não são linux, pode é definir qual o dono com é disponibilizado o conteúdo quando montadas
Para definidir um determinado utilizador como o dono edita o arquivo /etc/fstab .
Na linha dua sua partição nas opções adiciona: uid=utilizador .
Ou se preferir pode colocar a partiçao accesível para todos com a opção: umask=000
Para as opções tomarem efeito tem que reiniciar o computador ou desmontar/montar com:
sudo umount /particao
sudo mount /particao
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

norimaki

Citação de: agente100gelo online 12 de Julho de 2006, 16:01
Posta teu arquivo /etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb3       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
/dev/hdb1       /media/hdb1     vfat    defaults,utf8,umask=007,gid=46 0       1
/dev/hdb2       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0


eu quero mudar as permissoes do hdb1... entao como ficaria? assim?

/dev/hdb1       /media/hdb1     vfat    defaults,utf8,umask=007,gid=46,uid=norimaki 0       1
"Não sou contra, nem a favor. Muito pelo contrário."

gony64

bom uma duvida? mas tu tá podendo escrever e gravar nele?
porque eu acho que sim, pois o meu fstab ta igual ao teu e escrevo e leio na partição, agora se tu quer mudar apenas o dono....! tenta mudar o "gid=1000" ao inves de "gid=46"

norimaki

Citação de: gony64 online 12 de Julho de 2006, 23:00
bom uma duvida? mas tu tá podendo escrever e gravar nele?
porque eu acho que sim, pois o meu fstab ta igual ao teu e escrevo e leio na partição, agora se tu quer mudar apenas o dono....! tenta mudar o "gid=1000" ao inves de "gid=46"


bom, ta normalzim, da pra fuçar mesmo sem ser root..
foi mais a titulo de curiosidade mesmo, eu to so inciando no ubuntu e quero saber mais.
otras coisas, se nao for incomodo:
o que significa esse gid?
tem como mudar permissoes das pastas de sistema (as q tao no / ) também? pq aqui nao ta dando pra gravar nada nelas como outros usuarios sem ser root...
"Não sou contra, nem a favor. Muito pelo contrário."

Lamego

o gid é um numero que representa um grupo. Em sistemas unix/linux os grupos e usuários são identificados internamente por números.
Pode ver a lista de grupos e seus GIDs no arquivo /etc/group .

Em Linux não se permite a mesma bagunça do Windows do tipo espalhar pastas e arquivos em qualquer lado, o / está restricto a root porque apenas tarefas ou programas de sistema devem utilizar esse local.
Tudo o que é do utilizador deve ficar na sua área, ou seja em /home/usuário .
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

norimaki

ahhhhhhh bao...
valeu aeh gente!
"Não sou contra, nem a favor. Muito pelo contrário."