- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイル移行の場合の考慮点)
ファイル移行時の異なるuidによるパーミッションの引き継ぎについて
このQ&Aのポイント
- 現在、Solarisサーバからx86系のLinuxサーバにファイルを移行する場合、異なるuidによるパーミッションの引き継ぎについて懸念があります。ユーザやグループは同じ名前で作成されましたが、uidが異なるため、ファイルの所有者やパーミッションが正常に引き継がれるか心配です。
- 元のSolarisサーバにはパーミッションが777のファイルが存在し、所有者とグループはそれぞれjackとjackgです。新しいLinuxサーバにも同じユーザとグループを作成しましたが、uidの相違が分かりました。
- もしもLinuxサーバにファイルを移行した場合、異なるuidの影響でパーミッションや所有者情報が正常に引き継がれない可能性があります。この場合、修正するためにはchownコマンドを使用する必要があるかもしれません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
そもそもの前提として… SolarisでもLinuxでも「ユーザー名」で識別しているわけではなく「UID」を使用して識別しています。 なので、移行したあともアクセス権を維持したければユーザー名を一致させるのではなくUIDを一致させてください。(GIDも) 移行先のLinux側で同じUIDとGIDを使用してユーザーを作成してください。 すでに作成してあるユーザーはusermodコマンドで修正できます。
お礼
有難うございました。 手遅れ間が漂ってみますが、対応を考えてみます。 またよろしくお願いします。