+ Responder ao Tópico



  1. 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
    copie as pastas de usuários com o comando:

    #cp -prfv /home /destino_novo

    e pronto.



  3. #3
    gmlinux
    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. 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






Tópicos Similares

  1. Habilitar quotas no diretório /home em HD com uma partição
    Por zenun no fórum Servidores de Rede
    Respostas: 6
    Último Post: 18-10-2006, 13:08
  2. Script de logon para diretorio home
    Por crazy4tech no fórum Servidores de Rede
    Respostas: 2
    Último Post: 31-10-2005, 12:35
  3. Dúvida com o diretório /home
    Por odbc no fórum Servidores de Rede
    Respostas: 6
    Último Post: 27-08-2004, 10:08
  4. Diretório Home - Utilizando para várias distribuições
    Por mhgabreu no fórum Servidores de Rede
    Respostas: 7
    Último Post: 20-07-2003, 14:08
  5. Limitar usuário ao seu diretório home com o SSH!
    Por FoundDeathX no fórum Servidores de Rede
    Respostas: 1
    Último Post: 27-06-2003, 15:29

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L