+ Responder ao Tópico



  1. #1

    Padrão diretorio home

    Oi, para todos do Fórum

    Eu estou usando o Slackware 10.1, como o HD do meu servidor estava com problemas, instalei o Slackware em outro HD e copiei os arquivos passwd, group e shadow que contem as senhas dos usuários funcionou muito bem.

    O problema é que são 900 usuários, como procedo para criar seu diretórios dentro de home com as respectivas permissões para cada um deles? Quem pode me ajudar com um script para isso.

    Agradeço qualquer ajuda.

  2. #2
    guardian_metal
    Visitante

    Padrão diretorio home

    copie as pastas de usuários com o comando:

    #cp -prfv /home /destino_novo

    e pronto.



  3. #3
    gmlinux
    Visitante

    Padrão diretorio home

    Em vez disto
    #cp -prfv /home /destino_novo
    isto
    #cp -afv /home /destino_novo

    pois -a = -dpR e garante a copia dos links simbólicos sem copiar o seu apontamento.

  4. #4

    Padrão diretorio home

    Concordo com meus colegas, mas caso não seja possível copiar os diretórios segue o código:
    Código :
    HOMES=`cat /etc/passwd | cut -f1 -d: | tr ["\n"] [" "]`
    for user in $HOMES;do
            mkdir -m 700 /home/$user;
            chown ${user}.grupo /home/$user;
    done