Strona 1 z 1

Import kont z freebsd -> ubuntu server

: 05 wrz 2011, 11:53
autor: Yorvig
witam

mam w firmie server oparty na freeBSD a nanim znajduje sie okolo 150 kont
chcial bym zastapic ten server nowym opartym o ubuntu server

czy jest jakis sposob by zaimportowac konta z freebsd do ubuntu ( loginy, hasla, grupy, katalogi domowe) ?
jak tak to jak ? :)

Re: Import kont z freebsd -> ubuntu server

: 05 wrz 2011, 12:51
autor: Althorion
Tak. Loginy i podstawowe ustawienia użytkowników są w /etc/passwd, hasła w /etc/shadow, grupy w /etc/group i /etc/gshadow. Katalogi domowe są najczęściej w /home.

Coś takiego powinno być wystarczające:
http://www.cyberciti.biz/faq/howto-move ... ew-server/

Re: Import kont z freebsd -> ubuntu server

: 06 wrz 2011, 13:12
autor: Yorvig
no nie jest tak latwo
we freebsd sa jeszcze pliki pwd.db i spwd.db
no i jeszcze rozne szyfrowanie freebsd uzywa md5 a ubuntu sha-512

Re: Import kont z freebsd -> ubuntu server

: 06 wrz 2011, 13:28
autor: Althorion
Można zmienić domyślne szyfrowanie na Ubuntu:
zmieniasz plik /etc/pam.d/common-password z:

Kod: Zaznacz cały

password [success=1 default=ignore] pam_unix.so obscure sha512
na:

Kod: Zaznacz cały

password [success=1 default=ignore] pam_unix.so obscure md5
i plik /etc/login.defs z:

Kod: Zaznacz cały

ENCRYPT_METHOD SHA512
na:

Kod: Zaznacz cały

ENCRYPT_METHOD MD5
Z tamtymi plikami, o ile mnie pamięć nie zawodzi, to po prostu bazodanowe wersje /etc/passwd i /etc/shadow – powinno się dać z nich jakoś odtworzyć wersje tekstowe tych plików. Niestety, nie wiem jak.