vpopmail のユーザ移行[UNIXやLinux]
(2009-03-21 05:48:03) by shinoda


他所のメールサーバのユーザ情報を、うちの vpopmail 環境に移します。
ちなみに OS は、相手が FreeBSD。こっちは CentOS です。

まずは、vadduser コマンドを使ってユーザ登録。パスワードは適当でよし。

$ ~/bin/vadduser hiromichi@exsample.com

次に、vi エディタで、そのユーザのパスワードを、以前のサーバの passwd ファイルのパスワードに修正。(ちなみに、vpopmail のパスワードは MD5 で暗号化されてるんですが、移行元のパスワードは国際化 DES。問題ないっす)

$ vi ~/domains/exsample.com/vpasswd

hiromichi:$1$WBf6/Tez$/gMLmHh/Ra4AA97N/FTisH/:1:0:hiromichi:/var/vpopmail/domains/exsample.com/hiromichi:NOQUOTA
    ↓
hiromichi:qC8XGKnFCVbvQ:1:0:hiromichi:/var/vpopmail/domains/exsample.com/hiromichi:NOQUOTA

この状態では、まだ実際に使用されるパスワードのデータベースは更新されていないので、vmkpasswd コマンドを使って更新を行う。

$ ~/bin/vmkpasswd exsample.com

これで、vpasswd.cdb が更新されるので、移行してきたパスワードでのログインが可能になるっちゅうわけですな。


コメント投稿
次の記事へ >
< 前の記事へ
TOPへ戻る

Powered by
MT4i 3.0.8