ユーザー作成時にユーザー情報をどのように追加しますか?

ユーザー作成時にユーザー情報をどのように追加しますか?

ユーザー名khadijaでユーザーkhadijaを作成した場合は、5番目のフィールドをどのように入力しますか/etc/passwd

mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash

useraddのマニュアルページに何も見つからず、この設定ではインターネットにアクセスできません。

手動編集に代わるものはありますか/etc/passwd

答え1

man usermodのアカウントの説明フィールドを変更するために使用される-cオプションを見てください/etc/passwd

例:

usermod -c "raspberry pi user account" pi

「pi」ユーザーアカウントの説明フィールドを更新します。

答え2

ファイルを編集してフィールドを編集するか、を使用できます。今はからフィールドとusermod -c呼んでいますが、常にそうではありませんでした。commentman 5 passwdUNIXのGECOSフィールド、名前は一般情報を提供する目的を反映していません。

正しい母集団は、カンマで区切られた4つの(空の)文字列のリストです。一部のプログラムがpasswdエントリのこの部分を作成して使用する方法を確認できますUserName,,,

最初のフィールドにはフルユーザー名(またはデーモンなどで使用される場合はプログラム名)を含める必要があり、2番目のフィールドには3番目(オフィス)電話と4番目の自宅電話(時々テレックス/ファックス)を含める必要があります。 。

同様の手順をfinger使用して、フィールドの構造化コンテンツを含む個人情報を表示できます。私は実際にLDAPと個人アドレス帳の前にこの機能を使用しました(すべてのワークステーションで利用可能な情報を取得するためにYellow Pagesを介して)。

関連情報