Saya menggunakan Bash pada klien dan server. Saat menjalankan perintah melalui SSH:
ssh <host> 'declare'memberikan daftar variabel shell.ssh <host> 'mount'memberikan daftar mountpoints.
Namun, declareadalah Bash builtin, sedangkan mountperintah eksternal. Bagaimana SSH tahu mana yang harus dijalankan jika ada builtin shell dan perintah eksternal dengan nama yang sama di server?
/etc/passwd. Jika/usr/sbin/nologinAnda tidak dapat login.