技術的に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':そのようなファイルまたはディレクトリはありません。なぜDebianやUbuntuの/usr/sbin/nologin代わりになっ/sbin/nologinているのでしょうか?