3

Мне нужно использовать adduser для добавления пользователя из командной строки. В настоящее время я делаю

sudo adduser -g someGroup -c "John Doe" dojohn 

но я бы хотел, чтобы команда также включала "Рабочий номер телефона", например 777 222 1342 . Я уверен, что это как-то связано с adduser.conf , но я не смог найти больше информации об этом в Интернете.

Если уместно:
ОС: Ubuntu Linux, оболочка: bash
Пользователь: John Doe, имя пользователя: dojohn, рабочий телефон: 777 222 1342

2 ответа2

4

Поле комментариев в Linux традиционно разделяется следующим образом:

настоящее имя, номер комнаты, рабочий телефон, домашний телефон, другое

Таким образом, вы можете заполнить их командой -c:

sudo adduser -g someGroup -c "John Doe,,777 222 1342" dojohn
0

В passwd или теневых authdbs нет поля для чего-либо, кроме "комментария", поставляемого с -c , и для useradd нет способа предоставить дополнительную информацию для authdb, у которого есть такое поле (например, LDAP). Вам потребуется использовать и другой authdb, и другой инструмент, чтобы предоставлять такую информацию осмысленным образом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .