このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

/etc/shadowを/etc/passwdの順に並べたい このメッセージに返信する
日時: 2009/03/22 06:40
名前: あるる
URL:

旧サーバから新サーバへ移行する際に、
/etc/passwd, /etc/shadow, /etc/group
などの情報をコピーするのが普通だと思います。

そこで、/etc/shadowを/etc/passwdのユーザID順に並べたい
(/etc/passwdはsortやLinuxのコマンドでソートできますよね?)
のですが、このような動作を行うLinuxのコマンド、または
perlやphpのプログラムなどをご存知の方はいらっしゃいますでしょうか?

どうぞよろしくお願い致します。
記事編集 編集
Re: /etc/shadowを/etc/passwdの順に並べたい このメッセージに返信する
日時: 2009/03/22 07:32
名前: stranger
URL: http://ja.528p.com/
>
>旧サーバから新サーバへ移行する際に、
>/etc/passwd, /etc/shadow, /etc/group
>などの情報をコピーするのが普通だと思います。
>
>そこで、/etc/shadowを/etc/passwdのユーザID順に並べたい
>(/etc/passwdはsortやLinuxのコマンドでソートできますよね?)
>のですが、このような動作を行うLinuxのコマンド、または
>perlやphpのプログラムなどをご存知の方はいらっしゃいますでしょうか?
>
>どうぞよろしくお願い致します。

どちらもsortすればabc順に表示できるが?
passwdもID順でならんでいないしね

/etc/shadowはrootの読込だけ許可されている意味を理解する
記事編集 編集
Re: /etc/shadowを/etc/passwdの順に並べたい このメッセージに返信する
日時: 2009/03/25 08:58
名前: ZED
URL:

ん〜何がしたいのかな?
sort /etc/passwd > /etc/passwd.sort
として、ソートした結果を別ファイルに保存して置き換える様なことを連想しているのかしら?
記事編集 編集
Re: /etc/shadowを/etc/passwdの順に並べたい このメッセージに返信する
日時: 2009/03/26 10:07
名前: あるる
URL:
>
>ん〜何がしたいのかな?

レスありがとうございます。

サーバを構築しながら、ユーザを追加してしまったので、
システムアカウントと一般ユーザアカウントがぐちゃぐちゃなんです(;_;)

そこで、一旦、新サーバへの移行の機会に
システムアカウントは取り除いて、500番以降のユーザアカウントのみ
移行させたいので、ユーザIDでソートできればいいかなと。


どうも、余り一般的ではなかったようですね。
perlで作って行いました
ありがとうございます。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -