Что означает «x» во втором поле файла /etc/shadow

С помощьюshell (POSIX sh/bash/Korn/zsh) parameter substitution expansion.

string="pandi/sha/Dev/bin/boot"
echo "${string#*/}"

-1
07.08.2019, 23:34
1 ответ

xне является хешированным паролем, поэтому его наличие запрещает вход под этим именем пользователя

! on root имеет тот же эффект, но его можно удалить с помощью usermod.

Пустой столбец пароля позволяет войти -без пароля, поэтому необходимы эти символы-заполнители.

1
20.08.2021, 10:56

Теги

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