ne-neです。

現在メールサーバとして稼動しているFreeBSD2.2.8のPCの環境を
新しくインストールしたLinux機に移行したいと考えています。

BSD機には70名のユーザーを登録してあります。

Linux機でFreeBSDと同じサービスを動かす予定ですが、ユーザー
に再度パスワードを変更してもらう事無く移行することは可能でし
ょうか?

また、可能であればユーザーの移行に際してどんな手順をふめば良
いのでしょうか?

#データのバックアップは日々行っていますが、ハード自体もくた
びれ最近SCSIドライブ周りから異音がして焦っています。(^-^;

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

確か、普通のFreeBSDの/etc/master.password はmd5でハッシュ化されていてLinux では、md5 は使えなかったのではないかと思います。


と言うことで、諦めるのが得策ではないかと。
あるいは、FreeBSDで仕立てるのが良いでしょう。
cat /etc/master.password して パスワードフィールドが $1$ で始まっていたら md5 でハッシュされた物です。
(ハッシュ関数なので、元のパスワードは分かりません)
# でも、DESならLinuxへ移せるのか?
# いや、だめだろうなぁ。
    • good
    • 0
この回答へのお礼

ne-neです。
お返事がずいぶん遅くなりました。
FreeBSDはMD5ですか...。(知りませんでした。)
機材が来週あたりに揃いそうなのですが、FreeBSD→Linuxを諦めて
FreeBSD→FreeBSDの方が良いような気ががしてきました。

#BSD系の勉強も兼ねてチャレンジしてみようと思います。

貴重な情報をありがとうございます。m(_ _)m

以上

お礼日時:2001/02/27 16:38

パスワードを利用するなんらかの認証システムがあるということは文面からわかりますが,実際,その認証システムはどのようなものなのでしょう?


認証の仕組みについて理解しないことには,ユーザーアカウントの移行は当然行えません。まずは認証を必要としているサービスがおこなっている,ユーザー認証の仕組みを調べることが先決かとおもわれます。
    • good
    • 0
この回答へのお礼

ne-neです。

回答ありがとうございます。

認証の仕組みがどうなっているのかと言われるとまだ理解できていないのが現状
ですので的外れになっているかもしれません。m(_ _)m

具体的な作業としては、
BSD機の/etc/passwd,/etc/master.passwdのデータを
Linux機の/etc/passwd,/etc/shadowに移行したいと思ってます。

Linux → Linuxの環境では移行経験があるのですが、FreeBSDからは経験が無く、
実際に仕事で動いている機材で実験するわけにも行かず、何かその手のツールや
経験者の情報は無いかと思い書き込みをしました。

ユーザーデータ(/home,/var/spool)はBSD側のバックアップから復元可能だと考
えています。
UID,GIDやパーミッションについては新機材でfindに-execオプションで対応可能
と考えてます。

新規で設定するLinuxで試行錯誤は可能なので機材が揃い次第、時間を取って確認
してみようと思います。

ありがとうございます。

お礼日時:2001/02/06 10:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報