[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: [Q]Max-length of accout


In article <19981227202452V.jado _at_ fsinet.or.jp>, jado _at_ fsinet.or.jp says...

>これは、『adduserでの』アカウント名が最大8文字ということであって、
>login自体は8文字以上でも大丈夫のはずです。
>
>adduserの制限は、Slackware 3.4でも変わっていないですが、最近の3.6とかで
>はどうなんでしょうね。
>
>> できればslackwareのままで8文字以上のアカウントを使いたい
>> のですが、RetHatなどに変更するしかないものでしょうか。
>
>adduserを使わない、という選択肢もありますが、とりあえずadduserで短い名前
>を指定しておいて、後で /etc/passwd と (あれば)/etc/shadow をvi等で編集す
>れば大丈夫だと思います。どこを編集するかは、実際にファイルを見れば分かる
>でしょう。
>
>自力で /etc/passwd なんかをいじれば、アカウントの仕組み等もなんとなく分
>かったりして勉強になりますし、UNIXの優れた点も理解できます。折角Slackware
>をお使いなのですから、ツール等に頼らず、/etc くらいどんどんいじりましょ
>うよ(面倒かもしれませんけど)。

ご助言ありがとうございます。

当方でも既に8文字以内のアカウントを作成し、
/etc/passwd や /etc/shadow は手作業で修正することによって(見せかけながら)
8文字以上のアカウントを実現しております。

しかし、ピリオドを含んだアカウントの場合に問題が出てしまいました。
ホームディレクトリを作成し、OWNnerを変更しようとしたときにchownでは
エラーとなってしまうのです(useraddではピリオドを含んでも可)。

例)
一般的な場合(ユーザー=poko):
# chown poko.root /home/poko
困った場合(ユーザー=a.poko):
# chown a.poko.root /home/a.poko

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」