Отображение имени пользователя и паролей, полученных из файлов etc / passwd и etc / shadow в одном файле с помощью команд вырезания и вставки.

я хочу, чтобы имя пользователя и пароль были извлечены из файлов etc / passwd и etc / shadow в одном файле с помощью команд вырезания и вставки

-2
задан 14 June 2021 в 05:59

1 ответ

Пароли не хранятся в системе, поэтому я предполагаю, что вы имеете в виду хэши паролей. Хэши паролей не хранятся в passwd, но оба находятся в тени.

Вы хотите, чтобы имя пользователя и пароль были связаны друг с другом? Потому что, если вы это сделаете, нет гарантии, что passwd и shadow находятся в одном порядке, поэтому команда paste не может связать их. Для этого вам следует использовать соединение, а не вставку.

Следующее может быть тем, что вам нужно. Если нет, отредактируйте свой вопрос, чтобы он был более ясным. (Здесь не используется passwd, поскольку в нем нет того, о чем вы просили, что не находится в тени.)

sudo awk -F: '{print $1,$2}' /etc/shadow
3
ответ дан 28 July 2021 в 11:29

Другие вопросы по тегам:

Похожие вопросы: