+ Responder ao Tópico



  1. #1
    LeonardoDG
    Visitante

    Padrão /home? quero ver quem sabe essa?

    Eu já fiz essa pergunta em uma pá de forum e ninguem respondeu vamos ver se aqui alguem responde?

    Alguem sabe como mudar o diretorio base dos usuarios que estão para serem criados?

    Por exemplo qd eu for inserir um usuario e terá a pasta home como padrão
    eu gostaria que os usuario que eu criar fossem redirecionados para
    /home/Arq/nomedousuario

    No linuxconf do conectiva 9 em USUARIOS / POLITICAS DE SENHAS E CONTAS tem uma opção para mudar isso DIRETORIO BASE PADRÃO PARA OS USUARIOS

    Mas eu queria saber que aruivo ele altera?


    Quero ver quem responde essa!!!

  2. #2
    Pombalonga
    Visitante

    Padrão /home? quero ver quem sabe essa?

    O diretório padrão dos usuários eh definido em /etc/passwd, junto com outros parâmetros como shell default e etc. Eh soh ir lah, mudar e depois rebootar a mahquina.

  3. #3

    Padrão /home? quero ver quem sabe essa?

    no useradd achu q vc pode usar o opcao -b deve ser ela q define......mas o adduser pergunta onde vc quer q seja o home do user.....pra alterar o d um user ja exitente edia o /etc/passwd como nosso amigo falo

  4. #4
    marcfee
    Visitante

    Padrão Solução

    Colega,

    Vc pode utilizar adicionar seu usuários no sistema com o comando adduser, com este comando vc poderá modificar o path do home de seu usuários.

    Ou vc pode modificar na unha mesmo pelo arquivo /etc/passwd.


    Abraços.

  5. #5
    LeonardoDG
    Visitante

    Padrão /home? quero ver quem sabe essa?

    obrigado pelas resposta, mas eu sei que tem um arquivo no qual o linuxconf altera

  6. #6
    jghellere
    Visitante

    Padrão /home? quero ver quem sabe essa?

    Essa eh fácil,

    É em /etc/default/useradd

    root@# cat /etc/default/useradd

    # useradd defaults file
    GROUP=100
    HOME=/home
    INACTIVE=-1
    EXPIRE=
    SHELL=/bin/bash
    SKEL=/etc/skel

  7. #7
    Mav3r1ck
    Visitante

    Padrão /home? quero ver quem sabe essa?

    Olá,

    E se eu quiser por exemplo q todos os usuários criados possuem a mesmas pasta, por exemplo /home/null ?

    Já tentei colocar isso no /etc/default/useradd, mas ele tá criando dentro de /home/null/$USUARIO....

    Sei q passando como parâmetro o -d no useradd funciona, mas queria fazer isso pelo linuxconf...

    alguma idéia?

    valew

  8. #8

    Padrão /home? quero ver quem sabe essa?

    Abre o passwd com o vi e localiza e substitui os diretórios homes atuais por um padrão...


    Abraços!

  9. #9
    Mav3r1ck
    Visitante

    Padrão /home? quero ver quem sabe essa?

    até aí tudo bem xstefanox, mas estava pensando em uma forma mais prática e rápida... estou quase a projetar um novo userconf do linuxconf ou se não alterar o código fonte do useradd.... acho q esse último é mais rápido...

    :-/

    valew

  10. #10
    Visitante

    Padrão /home? quero ver quem sabe essa?

    toca pro skel e ja eras

  11. #11
    Mav3r1ck
    Visitante

    Padrão /home? quero ver quem sabe essa?

    Citação Postado originalmente por Anonymous
    toca pro skel e ja eras
    Como assim? o diretório skel possui os arquivos a serem copiados para o novo home do usuário... não é isso q quero e sim definir um home padrão para todos os usuários.

    valew

  12. #12

    Padrão /home? quero ver quem sabe essa?

    se voce quiser que por padrao os user estejam de dentro de /home/null
    modifique o arquivo /etc/default/useradd
    agora se voce quiser criar um diretorio x no /home quando vc adiciona um user, crie um diretorio x no /etc/skell
    assim conforme vc criar user ele vai estar criado la automaticamente.

    Espero ter ajudado.

    LinuxKids

    http://www.wrinformaticajau.ubbi.com.br

  13. #13
    rodlinuxfsa
    Visitante

    Padrão de boa

    isso ai eu acho muito manha e mais pratico do que o linuxocnf (aff muito ruim)

    man useradd

    useradd -d /diretoriohome usuario

  14. #14
    Mav3r1ck
    Visitante

    Padrão /home? quero ver quem sabe essa?

    valew pessoal pelas dicas....

  15. #15
    gmlinux
    Visitante

    Padrão /home? quero ver quem sabe essa?

    É fácil e vou mostra o procedimento geral para se descobrir em distros baseadas em rpm

    rpm -qc $( rpm -qf $( which useradd ) )

    isto lista os arquivos de configuração do pacote que instalou o useradd

    sempre existe os traces da vida né ..... dai é só olhar as chamadas open ....

  16. #16
    Mav3r1ck
    Visitante

    Padrão /home? quero ver quem sabe essa?

    Citação Postado originalmente por gmlinux
    É fácil e vou mostra o procedimento geral para se descobrir em distros baseadas em rpm

    rpm -qc $( rpm -qf $( which useradd ) )

    isto lista os arquivos de configuração do pacote que instalou o useradd

    sempre existe os traces da vida né ..... dai é só olhar as chamadas open ....
    Opa! essa opção -qc foi boa....

    valew!