GNU/Linux >> Linux の 問題 >  >> FreeBSD

Freebsd – Passwdによってユーザー名フィールドが元に戻されましたか?

Gnome3でamd64FreeBSD11.1のインストールを完了しました。

そこでユーザーを構成したとき、[ユーザー名]フィールドを入力しませんでした。そのため、GDMが起動したときに困惑し、ユーザーを「ユーザー&」と表示しました。 passwdであることが判明しました そのように埋めました。

/etc/passwdを編集したのです そこに固有名を付ける。そしてGDMはそれを適切に示しました。

ただし、そのユーザーのパスワードをpasswdで変更すると ルートとして、ユーザー名フィールドが「ユーザー&」に戻されました。

chfnを使用するかどうかはまだテストしていません 永久に修正し、自宅でテストします。

しかし、私は非常に興味があります。その「ユーザー&」はどこから来ているのか、どこから復元されているのですか?

承認された回答:

/etc/passwdは編集しないでください マスターコピーではないため、vipwを使用してください 代わりに。

詳細については、マニュアルページを参照してください。


FreeBSD
  1. useradd を使用してユーザーを追加できません

  2. フィールドセパレータでソート

  3. uidからユーザー名を取得する方法

  1. Linux sysadminの基本:ユーザーアカウント管理

  2. Debian –ホスト名はWifiによってリモートで変更されましたか?

  3. 方法:FreeBSDユーザー管理

  1. FreeBSD11.1インストールガイド

  2. mysqlユーザーが/etc/ passwdにbashシェルを持っているのはなぜですか?

  3. Makefile でユーザー名を取得するにはどうすればよいですか?