MOUNT [RESOLVIDO]

1. MOUNT [RESOLVIDO]

fabio carnut
fscarnut

(usa Red Hat)

Enviado em 08/07/2013 - 16:08h

Boa tarde,

Gostaria da ajuda de voces se possivel, estou criando um compartilhamento de uma pasta windows para acesso via linux(rad hat), segue abaixo o que fiz:

fiz o compartilhamento da pasta windows

pasta dados

aonde o ip é 122.12.12.4

depois criei um diretorio no linux

/usr1/arquivos

com permissão chmod 777

apos utilizei o comando mount -t cifs conforme abaixo:

mount -t cifs //122.12.12.4/dados /usr1/arquivos

depois do volume montado vou atraves do diretorio montado no linux

cd /usr1/arquivos/americas

cp teste.jpg /usr1 ele copia normal

quando vou fazer ao contrario, jogar o arquivo de volta para o windows da que não tem permissão.

Alguem poderia me ajudar....

Desde já, obrigado

Fscarnut



  


2. Re: MOUNT [RESOLVIDO]

Carlos Eduardo Ribeiro
carlera

(usa Debian)

Enviado em 08/07/2013 - 16:47h

Não entendi muito bem.
Quando você copia o arquivo "teste.jpg" de dentro da pasta compartilhada win para alguma pasta dentro do linux da certo normal. E quando você copia um arquivos "teste.jpg" de dentro do linux para a parta compartilhada win diz que não tem permissão?

Tenta fazer assim como root:
# chown -R USUÀRIO /usr1/arquivos

Isso muda o grupo/dono da pasta, te dando privilégios totais sobre tal diretório.

Se não der, no windows você:
a. clica com o botão direito do mouse em cima da pasta compartilhada
b. vai em segurança
c. adicionar/add
d. campo em cima de "Avançado" você digita todos e da um Checar nomes.
e. Aplicar/Ok.

Espero ter ajudado.
Tenha um bom dia


3. Re: MOUNT [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 08/07/2013 - 17:22h

Isso é pq o seu usuário do linux não tem permissão para fazer isso rsrsrs

Ao montar faça assim:

mount -t cifs //122.12.12.4/dados /usr1/arquivos -o uid=usuario

onde usuario é o usuário do linux que irá acessar o compartilhamento, no meu caso ficaria mais ou menos assim:
mount -t cifs //122.12.12.4/dados /usr1/arquivos -o uid=d_lepera

;)

Abs.


4. mount

fabio carnut
fscarnut

(usa Red Hat)

Enviado em 15/07/2013 - 16:34h

Pessoal,

Já estou acessando normal enviado arquivo de um lado para o outro, só estou com problema de permissão das pastas, elas estão assim:

drwxrwxrwx 2 root root 4096 Jul 8 15:28 orelha - antes de montar o volume

quando monto fica assim:

drwxr-xr-x 1 root root 0 Jul 15 11:45 orelha - depois do volume montado

preciso que o volume depois de montado fique com as permissões drwxrwxrwx, se não a aplicação não conecta.

obrigado...




5. Re: MOUNT [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 15/07/2013 - 17:23h

fscarnut escreveu:

Pessoal,

Já estou acessando normal enviado arquivo de um lado para o outro, só estou com problema de permissão das pastas, elas estão assim:

drwxrwxrwx 2 root root 4096 Jul 8 15:28 orelha - antes de montar o volume

quando monto fica assim:

drwxr-xr-x 1 root root 0 Jul 15 11:45 orelha - depois do volume montado

preciso que o volume depois de montado fique com as permissões drwxrwxrwx, se não a aplicação não conecta.

obrigado...



Não há como fazer isso, pois se trata de uma falha de segurança de redes e vc provavelmente está usando o usuário root para montar rs

O que vc deve fazer é o seguinte... provavelmente vc utiliza algum usuário para que sua aplicação de conecte, correto? portanto, quando montar utilize o parâmetro -o uid=(usuário que a aplicação utiliza)
dessa forma o usuário da aplicação se torna "dono" do compartilhamento. Se prefirir da pra fazer o mesmo com o grupo, onde no lugar de "uid" vc usa "gid".

;)




6. Re: MOUNT [RESOLVIDO]

fabio carnut
fscarnut

(usa Red Hat)

Enviado em 16/07/2013 - 16:51h

fscarnut escreveu:

d_lepera escreveu:

fscarnut escreveu:

Pessoal,

Já estou acessando normal enviado arquivo de um lado para o outro, só estou com problema de permissão das pastas, elas estão assim:

drwxrwxrwx 2 root root 4096 Jul 8 15:28 orelha - antes de montar o volume

quando monto fica assim:

drwxr-xr-x 1 root root 0 Jul 15 11:45 orelha - depois do volume montado

preciso que o volume depois de montado fique com as permissões drwxrwxrwx, se não a aplicação não conecta.

obrigado...



Não há como fazer isso, pois se trata de uma falha de segurança de redes e vc provavelmente está usando o usuário root para montar rs

O que vc deve fazer é o seguinte... provavelmente vc utiliza algum usuário para que sua aplicação de conecte, correto? portanto, quando montar utilize o parâmetro -o uid=(usuário que a aplicação utiliza)
dessa forma o usuário da aplicação se torna "dono" do compartilhamento. Se prefirir da pra fazer o mesmo com o grupo, onde no lugar de "uid" vc usa "gid".

;)



Amigo,

Fiz o que você falou e funcionou só que existe mais de um usuário que faz isso, e cada vez que mudo de usuario uid ele sobrescreve o outro, coloquei esses usuario no grupo notas e mudei para gid=notas mais nao funcionou, tem alguma ideia do que possa estar acontecendo.


Amigo,

Deixa eu explicar melhor, eu tenho 8 usuários do linux que precisam acessar o windows. Segue abaixo a tela como fica:

comando utilizado para usuario CPD

mount -t cifs //129.12.13.13/dados /usr1/orelha -o uid=cpd -o user=administrador,password=156489

- assim esse usuario acessa tudo

quando preciso que outro usuario utilize o mesmo caminho faço -

mount -t cifs //129.12.13.13/dados /usr1/orelha -o uid=nfveic -o user=administrador,password=156489

so que quando faço isso ele elimina a entrada do cpd e o mesmo perde o acesso.

existe alguma forma de eu conseguir colocar varias entradas sem substituir a ultima, voce havia dito que poderia usar grupo, criei o grupo notas e inclui todos os usuarios neste grupo ficando assim:

notas:x:540:nfveic,cpd,root

ai carrego o comando abaixo:

mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas -o user=administrador,password=156489

ai a permissão da pasta fica assim:
drwxr-xr-x 1 root notas 0 Jul 15 11:45 orelha

ai nao funciona nenhum usuario.

pode me ajudar a elucidar essa bagaça....

obrigado


7. Re: MOUNT [RESOLVIDO]

Diego Lepera
d_lepera

(usa Linux Mint)

Enviado em 17/07/2013 - 09:15h

fscarnut escreveu:

fscarnut escreveu:

d_lepera escreveu:

fscarnut escreveu:

Pessoal,

Já estou acessando normal enviado arquivo de um lado para o outro, só estou com problema de permissão das pastas, elas estão assim:

drwxrwxrwx 2 root root 4096 Jul 8 15:28 orelha - antes de montar o volume

quando monto fica assim:

drwxr-xr-x 1 root root 0 Jul 15 11:45 orelha - depois do volume montado

preciso que o volume depois de montado fique com as permissões drwxrwxrwx, se não a aplicação não conecta.

obrigado...



Não há como fazer isso, pois se trata de uma falha de segurança de redes e vc provavelmente está usando o usuário root para montar rs

O que vc deve fazer é o seguinte... provavelmente vc utiliza algum usuário para que sua aplicação de conecte, correto? portanto, quando montar utilize o parâmetro -o uid=(usuário que a aplicação utiliza)
dessa forma o usuário da aplicação se torna "dono" do compartilhamento. Se prefirir da pra fazer o mesmo com o grupo, onde no lugar de "uid" vc usa "gid".

;)



Amigo,

Fiz o que você falou e funcionou só que existe mais de um usuário que faz isso, e cada vez que mudo de usuario uid ele sobrescreve o outro, coloquei esses usuario no grupo notas e mudei para gid=notas mais nao funcionou, tem alguma ideia do que possa estar acontecendo.


Amigo,

Deixa eu explicar melhor, eu tenho 8 usuários do linux que precisam acessar o windows. Segue abaixo a tela como fica:

comando utilizado para usuario CPD

mount -t cifs //129.12.13.13/dados /usr1/orelha -o uid=cpd -o user=administrador,password=156489

- assim esse usuario acessa tudo

quando preciso que outro usuario utilize o mesmo caminho faço -

mount -t cifs //129.12.13.13/dados /usr1/orelha -o uid=nfveic -o user=administrador,password=156489

so que quando faço isso ele elimina a entrada do cpd e o mesmo perde o acesso.

existe alguma forma de eu conseguir colocar varias entradas sem substituir a ultima, voce havia dito que poderia usar grupo, criei o grupo notas e inclui todos os usuarios neste grupo ficando assim:

notas:x:540:nfveic,cpd,root

ai carrego o comando abaixo:

mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas -o user=administrador,password=156489

ai a permissão da pasta fica assim:
drwxr-xr-x 1 root notas 0 Jul 15 11:45 orelha

ai nao funciona nenhum usuario.

pode me ajudar a elucidar essa bagaça....

obrigado


nesse caso podemos usar as opções file_mode e dir_mode! o mundo ideal seria:

# mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas,user=administrador,password=156489, file_mode=0664,dir_mode=0775

Porém se o comando acima não funcionar tenta isso, mas é menos seguro rsrs:
mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas,user=administrador,password=156489, file_mode=0666,dir_mode=0777


8. Re: MOUNT [RESOLVIDO]

fabio carnut
fscarnut

(usa Red Hat)

Enviado em 22/07/2013 - 17:18h

d_lepera escreveu:

fscarnut escreveu:

fscarnut escreveu:

d_lepera escreveu:

fscarnut escreveu:

Pessoal,

Já estou acessando normal enviado arquivo de um lado para o outro, só estou com problema de permissão das pastas, elas estão assim:

drwxrwxrwx 2 root root 4096 Jul 8 15:28 orelha - antes de montar o volume

quando monto fica assim:

drwxr-xr-x 1 root root 0 Jul 15 11:45 orelha - depois do volume montado

preciso que o volume depois de montado fique com as permissões drwxrwxrwx, se não a aplicação não conecta.

obrigado...



Não há como fazer isso, pois se trata de uma falha de segurança de redes e vc provavelmente está usando o usuário root para montar rs

O que vc deve fazer é o seguinte... provavelmente vc utiliza algum usuário para que sua aplicação de conecte, correto? portanto, quando montar utilize o parâmetro -o uid=(usuário que a aplicação utiliza)
dessa forma o usuário da aplicação se torna "dono" do compartilhamento. Se prefirir da pra fazer o mesmo com o grupo, onde no lugar de "uid" vc usa "gid".

;)



Amigo,

Fiz o que você falou e funcionou só que existe mais de um usuário que faz isso, e cada vez que mudo de usuario uid ele sobrescreve o outro, coloquei esses usuario no grupo notas e mudei para gid=notas mais nao funcionou, tem alguma ideia do que possa estar acontecendo.


Amigo,

Deixa eu explicar melhor, eu tenho 8 usuários do linux que precisam acessar o windows. Segue abaixo a tela como fica:

comando utilizado para usuario CPD

mount -t cifs //129.12.13.13/dados /usr1/orelha -o uid=cpd -o user=administrador,password=156489

- assim esse usuario acessa tudo

quando preciso que outro usuario utilize o mesmo caminho faço -

mount -t cifs //129.12.13.13/dados /usr1/orelha -o uid=nfveic -o user=administrador,password=156489

so que quando faço isso ele elimina a entrada do cpd e o mesmo perde o acesso.

existe alguma forma de eu conseguir colocar varias entradas sem substituir a ultima, voce havia dito que poderia usar grupo, criei o grupo notas e inclui todos os usuarios neste grupo ficando assim:

notas:x:540:nfveic,cpd,root

ai carrego o comando abaixo:

mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas -o user=administrador,password=156489

ai a permissão da pasta fica assim:
drwxr-xr-x 1 root notas 0 Jul 15 11:45 orelha

ai nao funciona nenhum usuario.

pode me ajudar a elucidar essa bagaça....

obrigado


nesse caso podemos usar as opções file_mode e dir_mode! o mundo ideal seria:

# mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas,user=administrador,password=156489, file_mode=0664,dir_mode=0775

Porém se o comando acima não funcionar tenta isso, mas é menos seguro rsrs:
mount -t cifs //129.12.13.13/dados /usr1/orelha -o gid=notas,user=administrador,password=156489, file_mode=0666,dir_mode=0777


Amigo,

Desculpe a demora em responder, mais esta funcionando normal agora, muitissimo obrigado...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts