Problema com permissão e compartilhamento de pastas.

Iniciado por PRSC, 12 de Maio de 2009, 14:54

tópico anterior - próximo tópico

PRSC

Boa tarde.

Estou com um problema para compartilhar uma pasta com a maquina virtual, usando na maquina o Xp.
Quando vou no ubuntu para compartilhar, não deixa por não ser o root, abro o gksu nautilus, e nele não consigo mudar as permissões, no caso está como root e troco para meu usuário e volta pra root, não fixando o que eu quero.

Instalei o samba pra ver se era isso, e também não consigo compartilhar.

Quando tento compartilhar, me volta o seguinte erro

Citar"compartilhamento de rede de usuário" retornou erro 255: net usershare add: cannot share path /media/GERAL/TorrentsB as we are restricted to only sharing directories we own.
   Ask the administrator to add the line "usershare owner only = False"
   to the [global] section of the smb.conf to allow this.

Já fui no arquivo smb.conf do samba e adicionei no final usershare owner only = False, mas mesmo assim não vai.

Eu já consegui fazer esse compartilhamento uma vez, sem tanta dor de cabeça, mas agora que reinstalei o ubuntu 8.04, não estou conseguindo.

A pasta que tento compartilhar é em outra partição em NTFS

Na outra vez que precisei fazer isso, só abri o gksu nautilus e mudei para meu usuário e pronto, mas agora tá difícil.

Abraço.
Placa Gigabyte 970A-ud3p..16 GB Corsair Vegeance..FX8300..nVidia GTx750Ti.Gabinete Cougar Challenger
Linux user #511

brunomacagnani


PRSC

Citação de: brunomacagnani online 12 de Maio de 2009, 15:42
Amigo com qual permissao a pasta está ?

Abracos



Root, root faz tudo e eu não posso fazer nada :P

Tento alterar para meu usuário pra poder colocar leitura e escrita pra mim e compartilhar, mas não tem jeito.

Abraço.
Placa Gigabyte 970A-ud3p..16 GB Corsair Vegeance..FX8300..nVidia GTx750Ti.Gabinete Cougar Challenger
Linux user #511

raidicar

logue como root no terminal e como root de o comando:
Citarchown -hR usuario /media/GERAL/TorrentsB
substitua usuário pelo nome do seu usuario no linux. Agora vc tornou o seu usuário o dono da pasta, a pasta não é mais do root, é sua.
Agora, para evitar problemas com o XP, de o comando ainda como root:
Citarchmod -R 777 /media/GERAL/TorrentsB
Creio que se tivesse tentando compartilhar uma pasta dentro da pasta home de seu usuário, vc não teria problema.

Lembre-se que vc pode montar uma pasta em qualquer lugar do sistema, não precisa utilizar necessariamente o diretório media, que pertence ao root.
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

PRSC

Raidicar.

Também não foi com tua dica, continua no mesmo, a pasta continua root, e pelo gksu nautilus, mesmo mudando volta a root.

Já ta mais do que na hora de simplificarem isso, que peça a senha quando tentar compartilhar e pronto, já libere todas as opções ali, mas fazer o que :-\

Espero que eu consiga fazer isso de alguma forma com a ajuda de vcs.

Abraço.
Placa Gigabyte 970A-ud3p..16 GB Corsair Vegeance..FX8300..nVidia GTx750Ti.Gabinete Cougar Challenger
Linux user #511

Pistos

Tente fazer o seguinte:
1. Abra terminal e logue como root

2. digite:
gedit /etc/samba/smb.conf

3. Procure o a seção [global] e adicione a seguinte linha:
    usershare owner only = False

4. Salve e saia do editor

5.  Reinicie o serviço Samba
service samba restart  ou service smbd restart

Poste o resultado por favor.

creto

A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto