Criar script para ser executado sempre que criar novo usuário

1. Criar script para ser executado sempre que criar novo usuário

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/09/2010 - 21:52h

QUeria que sempre que um novo usuário fosse criado, eu pudesse criar uma pasta nele com as configs do wine e umns nautilus-scripts e sempre que eu instale a distro será adicionadas os mesmos diretórios à pasta do usuário


  


2. bom vamos por partes

Diego Felipe de Araújo
tecnicodiegorato

(usa Ubuntu)

Enviado em 13/09/2010 - 22:00h

então o lance seria mais ou menos assim.

você teria que criar um script para criar as pastas e copiar os arquivos pré-definidos que você tem.

agora para funcionar sempre que você cria um usuario, você teria que criar o usuario atráves dele ou então uma interface, agora to figurando com meus botões, gostei da proposta, vou tentar algo aqui e posto amanhã.


3. Re: Criar script para ser executado sempre que criar novo usuário

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2010 - 17:17h

Obrigado tecnicodiegorato, eu não sei usar muito bem scripts e para escrever eu ainda preciso ficar com o meu caderno de anotações do lado, aberto, obrigado pelo seu tempo.

Bom, eu estou criando uma distro remasterizada baseada no ubunut, e eu queria que quando alguem iniciasse o live-cd/instalasse a distro/criasse um novo usuário/ tivesse as pastas ".gnome2/nautilus-script" e ".wine" copiadas para seu diretório local, e que, de preferência, tornasse o dono dessas pastas o usuário que irá ser logado/adicionado.

Estou pensando em criar um comando que testa se o usuário, ao logar, possui as seguintes pastas (caso tiver continua, se não copia) e se elas são de propriedade do usuário, mas eu não sei em aonde colocar esses comandos e nem que comando usar para descobrir que usuário está sendo logado.

Estava querendo mesmo, um comando que fosse executado toda vez que ADICIONAR um usuário, não toda vez que INICIAR A SESSÃO de um usuário, se não ia deixar o sistema muito sujo e pesado

Deu para entender o que eu pretendo fazer?


4. então,

Diego Felipe de Araújo
tecnicodiegorato

(usa Ubuntu)

Enviado em 14/09/2010 - 17:56h

não parece dificil, eu também faz tempo que não crio scripts e desse tipo nunca criei, hoje fiquei meio enrolado, mas vou ver se consigo alguma luz pra te ajudar, mas no geral o unico truque vai ser rodar o script primeiro que o comando adduser, vou ver o que consigo aqui, no meu ubuntu, aí posto o resultado


5. /etc/skel

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 14/09/2010 - 18:07h

Poste seus arquivos neste diretório, ao adicionar o usuário, estes arquivos serão copiados já com devido dono e permissões.


6. Obrigado

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/09/2010 - 18:23h

Obrigado korvoman, por ter me indicado tão útil diretório, eu pensei que teria que fazer tudo no braço, criar uns comandos e anexá-los à um documento. Obrigado também, tecnicodiegorato por ter tirado alguns minutos de seu dia dedicanddo-se ao meu problema.

Até ví nessa pasta o link para a pasta de exêmplos que é sempre copiada ao criar um usuário, muito interessante, dessa eu não sabia.

Outra vez, brigado


7. vivendo e aprendendo

Diego Felipe de Araújo
tecnicodiegorato

(usa Ubuntu)

Enviado em 14/09/2010 - 18:28h

eu já estava aqui imaginando um plano mirabolante, para fazer tal tarefa, jamais imaginei que fosse algo tão simples,

nunca remasterizei uma distro, e olha que trabalho há algum tempo com o sistema, com certeza é uma dica que irei anotar.

"As vezes um problema parece complicado, mas é tudo questão de ponto de vista"

conhecimento é algo que quanto mais se compartilha, mais se tem.

obrigado ao amigo korvoman.


8. Re: Criar script para ser executado sempre que criar novo usuário

Guilherme Domingues de Oliveira
korvoman

(usa Debian)

Enviado em 14/09/2010 - 20:31h

Por nada, fico realmente feliz por terem lhe orientado, abraço e bons estudos.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts