Migração de FTP. Mover o servidor FTP do Windows para o Ubuntu e reconstruir o armazenamento para FTP em um servidor diferente. Eu estou fazendo um passe de uma vez para criar cerca de 100 usuários, todos com a mesma senha, com diretórios base no servidor remoto montado. Aqui está o que estou executando:
ls /media/OldFTP |
grep -Ev '^[[:digit:]]{4}|^P[[:digit:]]{4}|^W[[:digit:]]{4}' |
xargs -n1 -d'\n' useradd -m -g ftpusers -N -p [encryptedPassword]
Isso funciona bem. Ele faz tudo o que deve, exceto que o diretório inicial está no local padrão de / home /, em vez do local que eu defini no arquivo / etc / default / useradd e com useradd -D -b /media/ftpShare
. Quando eu executo useradd -D
, recebo a configuração que adicionei com o comando anterior.
Por que o useradd ignora esses padrões supostos?