como criar configuração-padrão para usuários novos?

1. como criar configuração-padrão para usuários novos?

andre luiz
xiloba

(usa Slackware)

Enviado em 14/05/2011 - 16:48h

Galera, estou enlouquecendo ao tentar criar um modelo, uma configuração-padrão para que todos os usuários que eu criar tenham este padrão mínimo de ajustes feitos por mim.
Eu sei que o usuário novo é criado através do /etc/skel, então mandei:
rm -rf /etc/skel
cp /home/xiloba /etc/skel

e não funcionou. O usuário novo não ficou com a configuração igual a do /home/xiloba.Será que é pelo fato deste usuário ter sido criado na instalação do ubuntu? Ter poder de usar o sudo?

Até fiz a experiência de congelar o hd com a dica do usuário tony:
Eu aqui faço todas a configurações necessárias, copio tudo para /etc/skel/ e depois é só criar um script para apagar a pasta do usuário e o sistema copiará o que está no /etc/skel para a pasta do usuário. Na pasta /etc/X11/ tem um arquivo chamado xreset e dentro dele basta adicionar rm $HOME e será removido a pasta do usuário atual ao fazer logoff ou reiniciar o sistema…

By tonyfrasouza on abr 12, 2011

em: http://www.donosdelanhouse.com.br/linux/deepfreeze-no-linux/

Mas não funcionou. :(

Como fazer isto? Estou usando o Ubuntu 10.04 e estou cansado de ter que trocar os botões da esquerda para a direita(digitar:gconftool-2 --type string --set "/apps/metacity/general/button_layout" "menu:minimize,maximize,close"), do papel de parede, etc que é criado para cada novo usuário do sistema.



  


2. Re: como criar configuração-padrão para usuários novos?

Glauber GF
mcnd2

(usa Debian)

Enviado em 14/05/2011 - 17:49h

@xiloba,

todos os usuarios criados depois da instalação entra com o mesmo padrão.

O usuário criado na instalação com o poder de root com o 'sudo' e diferenciado.

Agora não entendi muito bem o que quer fazer.

Tente explicar melhor.

Não trabalho com usuários, apenas criei para não usar direto o root, sendo que uso Debian diferente do Ubuntu.

Mais estamos ai pra ajudar e ser ajudado.

Abraço.


3. Re: como criar configuração-padrão para usuários novos?

andre luiz
xiloba

(usa Slackware)

Enviado em 14/05/2011 - 18:46h

M¢Nd², eu agradeço a ajuda.
O problema é que toda vez que crio um usuário, tenho que fazer todos os ajustes : papel de parede, botões do navegador para a direita, instalar alguns plugins para firefox como o adds-on 3006 e o 10837 batchdownloader...
O problema é que pela pesquisa que fiz, seria apenas copiar o meu usuário-padrão (no caso, xiloba) para o /etc/skel, pois segundo a pesquisa, toda vez que criamos um usuário, o linux pega em /etc/skel as configurações desse novo usuário, ou seja: é ali que está o modelo.
Ora, o que fiz foi apagar o /etc/skel e copiar o meu /home/xiloba para ficar no lugar do /etc/skel.
Era isso que estava sendo dito da dica do tony, embora ela fosse para utilizar isto para ir um passo além: congelar o hd, ou melhor sua home.
Mas esqueça esta parte. Eu quero apenas que sempre, ao criar um usuário, ele tenha as mesmas caracteristícas do meu xiloba. Tipo: mesmos plugins, mesmo papel de parede etc.


4. Então...

Glauber GF
mcnd2

(usa Debian)

Enviado em 14/05/2011 - 19:10h

Como na pesquisa feita o que eu entendi foi o seguinte.

Para os usuários antigos, que já foi criado antes da configuração padrão que você quer, tem que ser feito mesmo um-a-um.

Agora se você já vez as configurações do seu jeito para seu usuário e após essa configuração padrão você quer que os novos usuários fique com o mesmo perfil do seu usuário já configurado, copie todos os diretórios e subdiretórios do perfil do usuário para '/etc/skel', para gerar um novo "skeleton" (diretório de onde vêm as opções padrão dos novos usuários).

Daí todos os novos usuários vão ser criados com as mesmas opções definidas no "skel".

Faça isso antes de criar novos usuários.

Fonte: http://ubuntuforum-br.org/index.php?topic=79120.0

Espero que esteja claro e te ajude.

Abraço.


5. Re: como criar configuração-padrão para usuários novos?

brunotec
brunotec

(usa Debian)

Enviado em 14/05/2011 - 19:23h

pelo que li os usuarios antigos tera que ser feito na unha mesmo ou vc pode fazer um script para isso mas cuidado para não deletar nada dos usuarios.

no /etc/skel eu acho que bastaria vc copiar todo conteúdo do /home/seuusuario tipo assim:

#cp ~/* /etc/skel

dai todos usuarios "novos" herdariam essas config


6. Re: como criar configuração-padrão para usuários novos?

andre luiz
xiloba

(usa Slackware)

Enviado em 14/05/2011 - 19:29h

M¢Nd²,
Eu quero trocar o esquema para os usuários novos. Eu sei que para os antigos, eu tenho que fazer as configurações na unha.
Mas a minha dúvida é qual a melhor maneira de fazer isso. Na página que você passou não se diz como fazer, apenas o que fazer.
Eu fiz assim:
#rm -rf /etc/skel
#cp -a /home/xiloba /etc/skel (isso cria um novo skel? isso faz o xiloba ficar no lugar do skel?
É nessa parte que tá pegando.



7. Re: como criar configuração-padrão para usuários novos?

andre luiz
xiloba

(usa Slackware)

Enviado em 14/05/2011 - 19:32h

Brunotec, obrigado pela ajuda.
mas eu tenho que fazer algo antes de digitar;
#cp ~/* /etc/skel
Tenho que apagar o skel antes? ou apenas copiar como você falou, dentro do /home/xiloba# cp ~/* /etc/skel ?



8. Re: como criar configuração-padrão para usuários novos?

brunotec
brunotec

(usa Debian)

Enviado em 14/05/2011 - 19:37h

putz! não era para deletar o skel!

o skel é um diretório onde dentro dele vc joga as config e não é pra substituir ele.

crie ele novamente:

#mkdir /etc/skel

dai vc copia as config do diretório do usuario para dentro dele e não substituindo ele.


10. Re: como criar configuração-padrão para usuários novos?

Glauber GF
mcnd2

(usa Debian)

Enviado em 14/05/2011 - 20:12h

@xiloba o que o 'brunotec' disse esta correto.

Não é para apagar o 'skel' e sim copiar os diretórios e subdiretorios do seu usuário para lá.

Então ficara + ou - assim:

# cp /home/xiloba/* /etc/skel

Não tenho muito experiência em linha de comando mais acho qiue é isso ai.

...


11. Re: como criar configuração-padrão para usuários novos?

andre luiz
xiloba

(usa Slackware)

Enviado em 14/05/2011 - 20:12h

Valeu, Brunotec.
Estou usando o remastersys para copiar meu sistema para fazer uma imagem iso customizada. (por precaução) e tão logo consiga gravar o arquivo iso, através do unetboot, no pen drive, vou fazer a cópia que você falou.
Desta vez, eu não apaguei o skel, não.
Fiz isto antes, por isso que deve ter dado problema.
Valeu. Assim que fizer o procedimento, posto a mensagem informando se tudo correu bem.



12. Re: como criar configuração-padrão para usuários novos?

andre luiz
xiloba

(usa Slackware)

Enviado em 15/05/2011 - 07:56h

Brunotec, o comando #cp ~/* /etc/skel não fez com que o papel de parede e os botões do firefox fossem trocados, ou seja: ficassem iguais aos do usuário de quem fiz a cópia para o skel.

M¢Nd² ,Eu acho que para o comando cp copiar tudo, tem que colocar cp -a .
vou testa e depois posto a resposta.





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts