- ベストアンサー
VineLinuxでユーザーリストのバックアップとレストア
VineLinuxでユーザーリストのバックアップとレストアを行うにはどうしたらよいのでしょうか? やりたいこと・・・ 再セットアップを行う際にユーザーをそのまま 移したいということなのですが、 こういったことはできますでしょうか? ユーザー名やパスワードをそのまま、移行できる と非常に効率がよいので・・・・
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ローカルユーザ以外に、サービスやデーモンの定義もあるため、 /etc/passwd /etc/group 関連ファイルはごっそりコピーしてはいけません。 登録したローカルユーザの行のみ抜き出して、移行してください。
その他の回答 (3)
- rbh002
- ベストアンサー率0% (0/2)
自己レスです。 パスワードはシャドウに設定されていました。 これもローカルユーザー部分を抜き出して 移行すればOKでしょうか?
- foobar
- ベストアンサー率44% (1423/3185)
(再セットアップ ということで、同じデーモンを立ち上げる という思い込みが有りましたが、)/etc/passwd, /etc/group などについては、#2さんご指摘のように、該当するユーザの部分だけをコピーすべきですね。 #2さん,ご指摘感謝です。
お礼
回答ありがとうございます。 実際問題、稼動デーモンは増える予定はあるのですが 元と同じデーモンやサービスはも動かすのですが このような場合は? どちらのほうがよいのでしょうか? 抜き出し?そのままコピー?
補足
たびたびすみません。 /etc/passwd をviで開くと ローカルユーザーとデーモンユーザーの定義があるので その内ローカルユーザーの行を抜き出せということですね。 ところで、この二つを移行するとパスワードも移行できるのでしょうか? 暗号化されたパスワードの痕跡すら見えないので不安です。
- foobar
- ベストアンサー率44% (1423/3185)
1. /home の下のユーザーディレクトリ 2. /etc の下の passwd, shadow (,passwd-, shadow- もかな) 3. /etc の下の group, gshadow (, group-, gshadow-) をごっそりコピーすれば良いかと思います。 (例えば、他のディスクに tar + compress でコピーしておいて、セットアップ後に再度展開するとか)
お礼
回答ありがとうございます。 この行を移行するとほかのモジュールへの ユーザーの反映もできるのでしょうか? たとえばメールとかFTPとか