Bir kullanıcının sahip loginShell=/sbin/nologinolması hala mümkün
ssh user@machine [command]
kullanıcının giriş dizininde kimlik doğrulaması için kullanılabilecek uygun ssh anahtarları olduğunu varsayarsak?
Amacım kullanıcıyı nologin olarak tutmak, ancak yine de ağdaki diğer birkaç makinede ('sudo -u' aracılığıyla kullanımına benzer) komutları yürütebilmek ve bunun makul bir kurs olup olmadığını merak ediyorum.
/sbin/nologinkabuk olarak yapılandırma amacını ortadan kaldırır. Endişeniz hesabın güvenliği ise, şifre yetkisini devre dışı bırakmak ve ssh anahtarlarını kullanmak yeterlidir.
/sbin/nologinzaman kullanıcı oturum açamaz veya makinede komutları yürütemez. cronjobs kullanıcı olarak çalıştırılabilir ve sftpoturum açmak üzere yapılandırılabilir, ancak ssh ile bir kabuk açılması gerçekleşmez
commandÇalıştırılır yerine giriş kabuğunun.