O conceito de GPO é restrito ao ambiente Windows. Em verdade, grosseiramente falando, as políticas de grupo é uma das maneiras de realizar configurações no ambiente dos sistemas Windows de forma remota e centralizada, mas que geralmente se tratam dos mesmos recursos que podem ser configurados diretamente no sistema local de um computador Windows.
As distribuições Linux tem seus próprios recursos e forma de organizá-los, que se diferem totalmente dos sistemas Windows. Mas você pode tanto automatizar uma série de configurações nesses sistemas, como também gerenciá-las de forma remota e centralizada através dos Scripts de Logon do CID.
A configuração do plano de fundo do usuário, a depender da distribuição, pode ser feito, por exemplo, através da alteração de uma chave de configuração no backend Dconf com o utilitário de linha de comando gsettings. A forma de implementar isso, repito, vai depender da distribuição Linux que esteja usando, mas você pode se basear no exemplo a seguir para ter uma noção de como adaptar isso ao seu ambiente. Então bastaria adicionar os seguintes comandos ao seu script logon.sh:
Esse exemplo seria para um computador que está executando o gnome-shell como sua interface gráfica, caso do Ubuntu e Fedora, por exemplo. Se sua interface for diferente, talvez você tenha que adaptar o caminho do esquema (org.gnome.desktop.background) para adequá-lo a sua interface. Recomendo que veja o vídeo que eu fiz sobre os Scripts de Logon do CID para que possa ter uma visão um pouco mais detalhada sobre como eles funcionam e como podem te ajudar a suprir essa ausência do conceito de GPOs nos sistemas Linux da sua rede.
Last edit: Eduardo Moraes 2020-09-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-09-17
Bom dia!
conseguir realizar o procedimento via cinnamon, porém gostiria de realizar o mesmo procedimento do ccript de logon pelo XFCE.
A onde mudar o arquivo?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A forma mais fácil de descobrir qual chave/esquema alterar num determinado ambiente gráfico é a seguinte:
Em sua estação Linux, faça um backup dos valores atuais setados em todas as chaves do Dconf com o comando gsettings list-recursively >/tmp/ori.txt;
Faça as modificações no sistema (papel de parede, tema, etc...) utilizando as opções do ambiente gráfico;
Faça um novo backup dos valores das chaves do Dconf em outro arquivo. Por exemplo: gsettings list-recursively >/tmp/mod.txt;
Compare os dois arquivos e veja quais esquema, chaves e valores foram alterados com o seguinte comando: diff /tmp/ori.txt /tmp/mod.txt | grep '^>' | sed "s/^>[[:blank:]]*//g";
Ajuste o comando gsettings set em seu script de logon com os valores dos esquemas e chaves descobertos.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Gostaria de saber se é possível aplicar a police de papel de parede de um PDC windows server em estações Linux com CID ?
O conceito de GPO é restrito ao ambiente Windows. Em verdade, grosseiramente falando, as políticas de grupo é uma das maneiras de realizar configurações no ambiente dos sistemas Windows de forma remota e centralizada, mas que geralmente se tratam dos mesmos recursos que podem ser configurados diretamente no sistema local de um computador Windows.
As distribuições Linux tem seus próprios recursos e forma de organizá-los, que se diferem totalmente dos sistemas Windows. Mas você pode tanto automatizar uma série de configurações nesses sistemas, como também gerenciá-las de forma remota e centralizada através dos Scripts de Logon do CID.
A configuração do plano de fundo do usuário, a depender da distribuição, pode ser feito, por exemplo, através da alteração de uma chave de configuração no backend Dconf com o utilitário de linha de comando gsettings. A forma de implementar isso, repito, vai depender da distribuição Linux que esteja usando, mas você pode se basear no exemplo a seguir para ter uma noção de como adaptar isso ao seu ambiente. Então bastaria adicionar os seguintes comandos ao seu script logon.sh:
Esse exemplo seria para um computador que está executando o gnome-shell como sua interface gráfica, caso do Ubuntu e Fedora, por exemplo. Se sua interface for diferente, talvez você tenha que adaptar o caminho do esquema (org.gnome.desktop.background) para adequá-lo a sua interface. Recomendo que veja o vídeo que eu fiz sobre os Scripts de Logon do CID para que possa ter uma visão um pouco mais detalhada sobre como eles funcionam e como podem te ajudar a suprir essa ausência do conceito de GPOs nos sistemas Linux da sua rede.
Last edit: Eduardo Moraes 2020-09-25
Bom dia!
conseguir realizar o procedimento via cinnamon, porém gostiria de realizar o mesmo procedimento do ccript de logon pelo XFCE.
A onde mudar o arquivo?
A forma mais fácil de descobrir qual chave/esquema alterar num determinado ambiente gráfico é a seguinte:
Em sua estação Linux, faça um backup dos valores atuais setados em todas as chaves do Dconf com o comando
gsettings list-recursively >/tmp/ori.txt
;Faça as modificações no sistema (papel de parede, tema, etc...) utilizando as opções do ambiente gráfico;
Faça um novo backup dos valores das chaves do Dconf em outro arquivo. Por exemplo:
gsettings list-recursively >/tmp/mod.txt
;Compare os dois arquivos e veja quais esquema, chaves e valores foram alterados com o seguinte comando:
diff /tmp/ori.txt /tmp/mod.txt | grep '^>' | sed "s/^>[[:blank:]]*//g"
;Ajuste o comando
gsettings set
em seu script de logon com os valores dos esquemas e chaves descobertos.