Технічно, якщо ви pamне встановлені для перевірки вашої оболонки, pam_shellsне використовуючи жодного з них, це фактично не може перешкодити вашому входу, якщо ви не перебуваєте в оболонці. У моїй системі вони навіть різного розміру, тому я підозрюю, що насправді щось роблять. То яка різниця? чому вони обидва існують? Навіщо мені використовувати один над іншим?
-rwxr-xr-x 1 root root 21K Feb 4 17:01 /bin/false
-rwxr-xr-x 1 root root 4.7K Mar 2 14:59 /sbin/nologin
/bin/falseповинен існувати скрізь, але не /sbin/nologin: '/ sbin / nologin': Немає такого файлу чи каталогу. Будь-яка ідея, чому це /usr/sbin/nologinзамість /sbin/nologinDebian і Ubuntu?