人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linuxにおいて、ユーザのアカウントとパスワードの文字列長の制限はいくつでしょうか?(ポリシーをお聞きしているのではありません)

なお、回答についてはディストリビューションとソースを明確にしていただけるようお願い致します。

●質問者: sadcns
●カテゴリ:コンピュータ
✍キーワード:Linux アカウント ソース ディストリビューション パスワード
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ynoge
●50ポイント

http://www.linuxgazette.com/node/2374

Linux Journal |

(1)アカウントフィールドの長さは31文字までという事のようです。これはディストリビューション依存というよりも、そのディストリビューションが、どのバージョンのglibcを使っているかによるという事かと。

http://lists.debian.org/debian-user/2004/06/msg00324.html

Re: Username length limit?

パスワードの最大長については、今の所、不明です。

ただ、1ユーザ辺りの/etc/passwdファイルのレコード長さ制限はpwd.hを見ると分かるらしいので、最大でもこれを超えないようにすべきかと。(この情報はdebianについてのものです。)

詰めの甘い情報ですみません。

◎質問者からの返答

回答ありがとうございます。

次の方の回答も見てみます。


2 ● ohmix1
●50ポイント

http://www.linux.or.jp/JM/html/LDP_man-pages/man5/utmp.5.html

Manpage of UTMP

ユーザ名の長さはUT_NAMESIZE定数で指定されていますが、

ライブラリはこの定数をもとにコンパイルされているため、

実際のところはライブラリ(またはOS)のバージョンによります。


うちのRed Hat Linux release 8.0では32でした。


参考

http://www.freebsd.org/doc/ja_JP.eucJP/books/faq/misc.html#LOGIN...


http://www.linux.or.jp/JM/html/LDP_man-pages/man3/getpass.3.html

Manpage of GETPASS

パスワードについては、そのような定数の扱いがはっきりしませんが、

暗号化方式によって最大長が異なるようです。


http://takaq1.plala.jp/contents/kensyu/linux_kiso/install.htm

ここによるとMD5パスワードで256文字。

◎質問者からの返答

回答ありがとうございました。

パスワードに関しては、MD5パスワードを有効にするで、256文字まででした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ