pensei nisso....mas a politica tb nao permite isso hehe

Em 27 de maio de 2010 00:44, Rodolfo Stangherlin <[email protected]>escreveu:

> Olá,
>
> Você pode rodar o rsync como um usuário com permissão de escrita nos
> diretórios (root ou um outro, desde que vc dê permissões para o dono
> ou o grupo) e liberar ssh com um usuário que tenha apenas permissão de
> leitura no diretório do apache. Nessa solução, a máquina que vai
> receber os arquivos chama o rsync (vc vai "puxar" os arquivos, ao
> invés de "enviar").
>
> Por exemplo, para copiar da máquina remota para a máquina atual:
>
> rsync -av <user>@<origem>:/etc/apache2 /etc/apache2
>
> Isso copiaria da máquina "<origem>" para a atual (vc usaria o root pra
> rodar o rsync e o "<user>" pra fazer ssh).
>
> --
> Rodolfo
>
>
> 2010/5/26 hamacker <[email protected]>:
> > Olha, se você não pode levar os arquivos até a pasta do usuário então
> > porque não leva para uma outra pasta onde possa grava-los ?
> > Daí você cria um link simbolico na pasta desse usuário apontando para
> > essa pasta), tudo fica transparente.
> >
> > Em 26 de maio de 2010 16:01, Rafael Moraes <[email protected]> escreveu:
> >> Fala Hamacker,
> >>
> >> Tenho erro de permissão quando o arquivo deve ir para um diretório que
> este
> >> usuario nao tem permissao.
> >>
> >> Sobre o tar.gz eu até fiz um script pra usar desta maneira....mantendo
> >> permissões e jogando certinho nos diretórios....porém queria usar o
> rsync
> >> por ser mais inteligente....verificar as mudanças e enviar apenas o que
> >> mudou ( evitar tráfego desnecessário na rede )...
> >>
> >>
> >>
> >> Em 26 de maio de 2010 15:58, hamacker <[email protected]> escreveu:
> >>>
> >>> Não sei se tem alguma coisa errada do jeito que você faz.
> >>> Mas aqui quando sincronizo com o rsync ele mantem as mesmas permissoes
> >>> de origem no destino.
> >>> É claro que neste caso, se o dono do arquivo é fulano (UID 1001), no
> >>> outro sistema tambem deverá haver fulano (UID 1001).
> >>> Uma outra forma é usar o tar.gz, compactado ele mantem todas as
> >>> permissoes.
> >>>
> >>> Em 26 de maio de 2010 15:48, Rafael Moraes <[email protected]>
> escreveu:
> >>> > Boa tarde pessoal!
> >>> >
> >>> > vou utilizar o rsync para manter os diretorios /etc/apache2 e mais
> uns
> >>> > tantos, sincronizados em dois servidores. Entretanto as políticas de
> >>> > segurança não permitem que eu envie como root ou tenha permissão de
> >>> > grupo
> >>> > para qualquer dos diretórios e arquivos de destino. Deste modo, se
> tento
> >>> > enviar com um usuário comum, mesmo que este esteja nos grupos donos
> de
> >>> > arquivos e diretorios destino.....
> >>> >
> >>> > Soluções gambiarráticas:
> >>> >
> >>> > Colocar o tal user comum com UID e GID 0 - Não pretendo fazer isso,
> >>> > péssima
> >>> > prática
> >>> > Liberar o uso do root pelo ssh - Também não é boa prática
> >>> >
> >>> > Alguma dica?
> >>> >
> >>> > Abraços
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > Att,
> >>> > Rafael Moraes
> >>> > Linux Professional Institute Certified - LPI 2
> >>> > Novell Certified Linux Administrator - CLA
> >>> > Data Center Technical Specialist - DCTS
> >>> > ITIL Foundations Certified
> >>> >
> >>> >
> >>
> >>
> >>
> >> --
> >> Att,
> >> Rafael Moraes
> >> Linux Professional Institute Certified - LPI 2
> >> Novell Certified Linux Administrator - CLA
> >> Data Center Technical Specialist - DCTS
> >> ITIL Foundations Certified
> >>
> >>
> >
> >
> > --
> > To UNSUBSCRIBE, email to [email protected]
> > with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> > Archive:
> http://lists.debian.org/[email protected]
> >
> >
>



-- 
Att,
Rafael Moraes
Linux Professional Institute Certified - LPI 2
Novell Certified Linux Administrator - CLA
Data Center Technical Specialist - DCTS
ITIL Foundations Certified

Responder a