Você precisará copiar / etc / passwd, / etc / shadow, / etc / group, / etc / samba / smbusers, e / etc / samba / smbpasswd. Este site mostra como fazer o primeiro 3, mas eu fiz os dois últimos e funcionou bem.
Eu tenho um servidor Ubuntu 6.06 que precisa ser substituído por uma configuração limpa do servidor Ubuntu 9.04, eu já copiei todo o diretório do servidor de arquivos samba para o novo servidor 9.04 usando o rsync. Preciso saber como migrar as contas de usuário existentes (contas de máquina) para o novo servidor para que, quando eu transferir fisicamente as conexões, tudo fique bem e eu não precise inserir manualmente smbpasswd -a <user>
no novo servidor.
passdb backend = tdbsam
estações de trabalho de rede que acessam o compartilhamento são vista ou xp.
Você precisará copiar / etc / passwd, / etc / shadow, / etc / group, / etc / samba / smbusers, e / etc / samba / smbpasswd. Este site mostra como fazer o primeiro 3, mas eu fiz os dois últimos e funcionou bem.
passdb backend = tdbsam
significa que você tem suas contas do samba em um arquivo passdb.tdb
em SAMBA_DIR/private
.
Contanto que você copie com o rsync, você está bem.
Existem duas ressalvas:
Tags samba