• ベストアンサー

VineLinuxでユーザーリストのバックアップとレストア

VineLinuxでユーザーリストのバックアップとレストアを行うにはどうしたらよいのでしょうか? やりたいこと・・・ 再セットアップを行う際にユーザーをそのまま 移したいということなのですが、 こういったことはできますでしょうか? ユーザー名やパスワードをそのまま、移行できる と非常に効率がよいので・・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

ローカルユーザ以外に、サービスやデーモンの定義もあるため、 /etc/passwd /etc/group 関連ファイルはごっそりコピーしてはいけません。 登録したローカルユーザの行のみ抜き出して、移行してください。

rbh001
質問者

お礼

回答ありがとうございます。 この行を移行するとほかのモジュールへの ユーザーの反映もできるのでしょうか? たとえばメールとかFTPとか

その他の回答 (3)

  • rbh002
  • ベストアンサー率0% (0/2)
回答No.4

自己レスです。 パスワードはシャドウに設定されていました。 これもローカルユーザー部分を抜き出して 移行すればOKでしょうか?

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.3

(再セットアップ ということで、同じデーモンを立ち上げる という思い込みが有りましたが、)/etc/passwd, /etc/group などについては、#2さんご指摘のように、該当するユーザの部分だけをコピーすべきですね。 #2さん,ご指摘感謝です。

rbh001
質問者

お礼

回答ありがとうございます。 実際問題、稼動デーモンは増える予定はあるのですが 元と同じデーモンやサービスはも動かすのですが このような場合は? どちらのほうがよいのでしょうか? 抜き出し?そのままコピー?

rbh001
質問者

補足

たびたびすみません。 /etc/passwd をviで開くと ローカルユーザーとデーモンユーザーの定義があるので その内ローカルユーザーの行を抜き出せということですね。 ところで、この二つを移行するとパスワードも移行できるのでしょうか? 暗号化されたパスワードの痕跡すら見えないので不安です。

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.1

1. /home の下のユーザーディレクトリ 2. /etc の下の passwd, shadow (,passwd-, shadow- もかな) 3. /etc の下の group, gshadow (, group-, gshadow-) をごっそりコピーすれば良いかと思います。 (例えば、他のディスクに tar + compress でコピーしておいて、セットアップ後に再度展開するとか)

関連するQ&A