![Что означают запятые в моем файле /etc/passwd?](https://rvso.com/image/1288706/%D0%A7%D1%82%D0%BE%20%D0%BE%D0%B7%D0%BD%D0%B0%D1%87%D0%B0%D1%8E%D1%82%20%D0%B7%D0%B0%D0%BF%D1%8F%D1%82%D1%8B%D0%B5%20%D0%B2%20%D0%BC%D0%BE%D0%B5%D0%BC%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B5%20%2Fetc%2Fpasswd%3F.png)
В некоторых строках моего файла после параметра реального имени стоят странные запятые /etc/passwd
.
кье:x:1000:100:Кье,,,:/home/кье:/bin/баш
Что даёт? Почему они там? Можно ли их удалить?
решение1
Какой-то инструмент, который вы использовали для создания учетной записи (adduser?), добавил их. Инструмент, о котором идет речь, видит поле комментария / настоящего имени в файле passwd как поле GECOS:
http://en.wikipedia.org/wiki/Gecos_field
Значения полей:
- Полное имя пользователя (или название приложения, если учетная запись предназначена для программы)
- Номер здания и комнаты или контактное лицо
- Номер телефона офиса
- Любая другая контактная информация (номер пейджера, факса и т. д.)
Однако я не могу придумать приложение, которое их использует. Я считаю, что эти поля почти бесполезны. Используйте другой инструмент для добавления пользователей (useradd?) или явно укажите значение для поля GECOS, если это возможно.