2012-03-31 12 views

答えて

1

短い答え:合理的にあなたは、それが何らかの形で内蔵されているので、多くのシステムライブラリとユーティリティで/etc/passwdの場所を変更するべきではないことはできません。

なぜそれをしたいですか?

あなたは常にパッチを適用し、GNUのlibcの再コンパイル、または​​を設定する、または多分など、/etc/pam.d/再構成し、/lib/libnss_*.soあなた自身を持っている可能性が...

しかし、それは間違いです。 /etc/passwdの問題は何ですか?現在のLinuxシステムでは

/etc/passwdはもうパスワードが含まれていません。これらは多くの場合、限定されたユーティリティセットだけが読み取れる/etc/shadowで暗号化されています。

本当にやりたければ、特にLinuxはフリーソフトウェアであるため、変更したり改良したりすることができます(ただし、それは長年の作業になる可能性があります)。 。

実際に達成したいことは何ですか?

+0

存在しないパッチとユーザーを持つ攻撃者のために/ etc/passwdという偽のコピーを作成したいと思います。 私は/ etc/shadowの "パスワード"を知っています。 – Karls

+0

@ Karls:Atttackerはあなたが思っているよりずっと速いと思うかもしれません。:) – Jayan

+2

@Karls曖昧さによるセキュリティは失われたゲームです。 – dmckee

関連する問題