Copiar imagem para wallpaper dos Usuarios [RESOLVIDO]

1. Copiar imagem para wallpaper dos Usuarios [RESOLVIDO]

Carlos Eduardo Alves dos Santos
carlos.santosdf

(usa CentOS)

Enviado em 06/01/2015 - 16:14h

Boa Tarde Pessoas,
Vou tentar ser Breve e explicar minha duvida:
Preciso criar um script (ou alguma outra forma) de "colocar" wallpaper de todas as maquinas padrão.
Todas as maquinas estão em um domínio windows e usam o Ubuntu como S.O.
Pensei em criar um script e colocar em todas as maquinas, em que eles buscassem a imagem no servidor windows e quando o usuário logar o mesmo altere o desktop com um comando ... Vou colocar aqui o que já foi feito:

!#/bin/bash

#copia wallpaper para a maquina
smbclient //10.103.0.6/"papel de parede xxxx"/ -W xxxx.net -U carlos.santos --pass "xxxxxxxr" -c "get wallpaper.jpg $HOME"

#Altera wallpaper
gsettings set org.gnome.desktop.background picture-uri file:///$HOME/wallpaper.jpg

Com isso minha intenção era copiar o mesmo arquivo de wallpaper das maquinas windows (wallpaper.jpg) para a home do usuário e com o comando ele alterar o desktop. Só que o problema é que só o comando de alteração do desktop esta funcionando na hora de copiar o arquivo da o seguinte erro:
Domain=[xxxxxxx] OS=[Windows Server 2008 R2 Enterprise 7600] Server=[Windows Server 2008 R2 Enterprise 6.1]
Error opening local file /home/likewise-open/xxxxx/carlos.santos.

Já noite que é problema de permissão, mas não consegui identificar algo que possa mudar esse erro ou algo que possa melhorar esse script.

Se puderem me ajudar ... Agradeço !!


  


2. Re: Copiar imagem para wallpaper dos Usuarios [RESOLVIDO]

Carlos A. P. Cunha
Carlos_Cunha

(usa Linux Mint)

Enviado em 21/01/2015 - 00:57h

Teste assim:


smbclient //10.103.0.6/"papel de parede xxxx"/ -W xxxx.net -U carlos.santos --pass "xxxxxxxr" -c "get wallpaper.jpg /tmp"


Só para vermos se o erro esta em alocar o arquivos no seu $HOME



Amigo Rode o Comando assim:

#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha


3. Resolvido

Carlos Eduardo Alves dos Santos
carlos.santosdf

(usa CentOS)

Enviado em 21/01/2015 - 11:53h


Desculpa a demora para responder, mas esta meio corrido por aqui !!!

Resolvi o comando adicionando as barras em seus devidos locais e dando permissão a imagem na maquina Ruindows... criei o script e coloquei dentro da pasta profile.d, agora todos tem o mesmo wallpaper... ficou mais ou menos assim ... Obrigado a "todos" !

smbclient //10.103.0.6/"papel de parede xxxxx"/ -W xxxxx.net -U carlos.santos –pass “xxxxxxxxr” -c "get wallpaper.jpg /$HOME/wallpaper.jpg"
#Altera wallpaper
gsettings set org.gnome.desktop.background picture-uri file:///$HOME/wallpaper.jpg






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts