Контекст
Это очень новый вопрос, но я еще не до конца понимаю пользователей unix.
Если я cat /etc/passwd
есть разные пользователи:
me:x:1000:1000:me,,,:/home/me:/bin/bash
systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin
sddm:x:127:134:Simple Desktop Display Manager:/var/lib/sddm:/bin/false
mongodb:x:128:65534::/home/mongodb:/usr/sbin/nologin
sshd:x:129:65534::/run/sshd:/usr/sbin/nologin
tftp:x:130:138:tftp daemon,,,:/srv/tftp:/usr/sbin/nologin
_rpc:x:131:65534::/run/rpcbind:/usr/sbin/nologin
большинство из них не являются пользователями входа в систему (поэтому мы бы сказали, что вы не можете войти в систему, если это не пользователь /bash) , но если я попробую эту команду:
su - mongodb
, она запрашивает пароль. Проблема в том, что я не знаю пароль в этом случае.
Вопрос