Về mặt kỹ thuật, trừ khi pam
được thiết lập để kiểm tra vỏ của bạn với pam_shells
cả hai thứ này thực sự không thể ngăn chặn đăng nhập của bạn, nếu bạn không ở trên vỏ. Trên hệ thống của tôi, chúng thậm chí có kích thước khác nhau, vì vậy tôi nghi ngờ chúng thực sự làm gì đó. Vậy sự khác biệt là gì? Tại sao cả hai tồn tại? Tại sao tôi lại dùng cái này?
-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
nên tồn tại ở mọi nơi nhưng không phải /sbin/nologin
: '/ sbin / nologin': Không có tệp hoặc thư mục như vậy. Có ai biết tại sao nó lại /usr/sbin/nologin
thay vì /sbin/nologin
trên Debian và Ubuntu không?