> Oi Alexander > padrão é o mozilla. Daí eu tenho o firefox instalado nas máquinas. Como > vou direcionar, dentro do sistema, para que todos os usuários que eu > criar, automaticamente eles tenham o firefox como browser padrão e já com > o ícone na área de trabalho?
Para "limar" o Mozilla e colocar o Firefox, basta colocar um link simbólico apontando o mozilla para o firefox. Primeiro descobre onde está o mozilla: [EMAIL PROTECTED]:~# whereis mozilla /usr/bin/mozilla Remova (acho melhor mover para algum lugar) o mozilla. Depois faça o link: [EMAIL PROTECTED]:~# ln -s lugar_do_binario_firefox /usr/bin/mozilla É um jeito meio esquisito, mas funciona. O problema é que esse negócio de browser padrão é definido no gerenciador de janelas (KDE, por exemplo) e não sei como faria. Acho mais simples e direto apontar o mozilla para o firefox. Com relação aos ícones... ííííííííí... não tem mágica não. O lance é que dentro do diretório de cada usuário existe um diretório chamado 'Desktop'. Alí estão os ícones/atalhos da área de trabalho. Abra alguns arquivos para ver o formato. É texto puro. Outra coisa, existem alguns caminhos padrão para ícones (me refiro agora aos desenhinhos), ou seja, não se assuste se definição do ícone (imagem) não tiver o caminho completo. É que ele está subentendido. Você pode colocar o caminho completo se quiser. Bom... depois de instalado o programa, seu ícones não vão para a área de trabalho do usuário. Tem que colocar mesmo!!! O que você pode fazer é colocar um script para ser executado sempre que o usuário logar e com isso esse script vai copiar todo o conteúdo de um diretório Desktop padrão para o Desktop do usuário. É o que eu faço aqui. O script pode ser um pouco complicado (ele tem que saber qual usuário está logando, etc). Além disso o script tem que ser executado logo após o login gráfico, ou seja, se estiver usando o KDM como gerenciador de login gráfico, tem que colocar no arquivo Xsession correspondente dele (não sei onde isso fica no Fedora. No Debian fica é o /etc/kde3/kdm/Xsession). Eu tenho aqui um script pronto. Posse te passar e você vê aí se serve. Pior do que os ícones da área de trabalho são os itens do menu K. Eles podem ficar no diretório do usuário mas existe um padrão dentro do diretório da instalação do KDE. Seja o que for, Desktop ou Menu K, um programa quando é instalado, NORMALMENTE, não coloca ícone nenhum para ninguém, ou melhor, coloca os ícones (imagens) nos diretórios de ícones e você se vira para fazer os atalhos e associação de arquivos. Não tem jeito... Você também pode optar por criar um diretório contendo todos os atalhos para os novos programas (atalhos que você criou na mão mesmo). Daí você faz um link simbólico dentro de cada usuário apontando para esse diretório único. E aí avisa ao pessoal que os atalhos para os programas mais recentes estão dentro desse diretório (se for um pessoal mais esperto, nem precisa do link simbólico, basta dizer em qual diretório estão os atalhos - não se esqueça de tirar a permissão de escrita desse diretório). Se o fluxo de criação de usuário for muito grande, lance mão também do diretório skel que fica dentro do /etc. Quando você cria um usuário, tudo o que está dentro do diretório /etc/skel é copiado para o diretório desse novo usuário (apenas no momento da criação do usuário, óbvio). Apenas não esqueça de usar a opção '-k' do useradd, senão ele não faz nada disso. Por fim, você pode fazer um script que quando você executar, copie o Desktop 'padrão' que você criou (já com os atalhos novos) para todos os usuários (ou apenas de uma turma, etc, depende do seu script). Por aqui eu usei o script que copia no logon do usuário. E liberei para a professora daqui um diretório chamado PADRAO e dentro desse diretório existem vários diretórios com os nomes dos grupos. Mais ou menos: /home/PADRAO/turma1, /home/PADRAO/turma2, etc. Daí a professora, quando quer um trabalho específico com a turma2, coloca os atalhos nesse diretório da turma2, e quandos os usuários do grupo turma2 logam, todos possuem o mesmo Desktop definido por ela. Isso não interfere nos outros grupos e facilita o trabalho dela (principalmente para as aulas com alunos mais novos: 7, 8, 9 anos de idade). Enfim... tudo script, tudo script... domine shell script, vai precisar. > Aproveitando a oportunidade, eu dei uma espiada no seu site... lá ví que > vc implementou o NIS e NFS.. também fiz isso no mesmo laboratório e está > funcionando belezinha. Porém não consigo trocar a senha de nenhum usuário, > usando as estações, com o comando yppasswd nome_do_usuario > só consigo fazer isso no servidor. Será que tem algo a ver com meu > yp.conf? ele está assim: > domain NIS_funepe server 192.168.2.125 Nunca deixei usuário trocar a própria senha. Sempre trabalhei em redes onde as pessoas esquecem o computador logado sem preocupações (já tive problemas de usuários que trocaram a senha dos outros e... enfim... deu problema). Vou ler sobre isso e respondo (esqueci completamente como deixar o usuário trocar sua própria senha). De qualquer maneira seu arquivo parece ok. O comando 'ypcat passwd' retorna os usuários do servidor? > Outa coisa: quero fazer um backup dos grupos e usuários que tenho > cadastrado nesse server... vc sabe quais arquivos devo copiar??? /etc/passwd /etc/group /etc/shadow Basta isso. []'s AlexanDER Franca -- +-------- ... | (.)(.) | | - Meu site: http://www.nautae.eti.br | - Meu livro: Tcl/Tk - Programação Linux | | - Grupo de Tcl/Tk: | http://br.groups.yahoo.com/group/tcl-br/ | +-------- ... -- --------------------------------------------------------------------- Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e clientes Linux em rede. Quem insistir em não seguir esta regra será moderado ou terá o envio de msg suspenso sem prévio aviso. --------------------------------------------------------------------- Soluções Clássicas: http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/ --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.linux.brazil.servux Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/servux/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
