Почему не рекомендуется использовать параметр useradd -p?

Я читал, что с точки зрения безопасности рекомендуется запускать контейнеры докеров от имени пользователя без полномочий root, поэтому я создаю пользователя в своем файле Docker и переключаюсь на этого пользователя в конце файла Docker :

// Dockerfile code..

RUN useradd -m some_user

USER some_user

Дело в том, что я хочу назначить этому пользователю пароль, но я прочитал на странице руководства useradd :

-p, --password ПАРОЛЬ Зашифрованный пароль, возвращенный crypt (3). По умолчанию пароль отключен. Примечание. Этот вариант не рекомендуется, поскольку пароль (или зашифрованный пароль) будет виден пользователям, перечисляющим процессы.

Я не совсем понял, почему это не рекомендуется. Что означает «Будет видно пользователям, перечисляющим процессы»? Кроме того, если все, что будет видно, это зашифрованный пароль, зачем мне это нужно?

0
задан 20 December 2020 в 13:54

0 ответов

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

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