Bir benim kadar takip ettikçe önceki soruya, ben yerel kullanıcı aşağıdaki gibi hesapları oluşturmak için karar verdik.
adduser --system --no-create-home USERNAME
Şimdi, yerel kullanıcıların makinelere kullanarak erişebilmesini istiyorum ssh. Anladığım kadarıyla, sshaşağıdaki gibi çalışır.
2 makinem olduğunu varsayarsak (örneğin alfa ve beta ).
- Kaynaktan alfa makinesi:
ssh user@beta - Alpha genel anahtar mevcut altında olacak
~/.ssh/authorized_keysiçinde p makinesi. - Alpha özel anahtarı altında mevcut olacaktır
/~/.sshiçinde alfa makinesi.
Şimdi kullanıcılar için bir ev uygulamayı planladım . I varsayarak Yani adduseriçine beta herhangi bir kullanıcı için herhangi bir evsiz makine, hala içine ssh mümkün olacak beta gelen alfa ?
AuthorizedKeysFile, muhtemelen diğer tüm kullanıcılar için giriş yapmayı kesecektir (başka bir akıllılık yapmazsanız). Sadece. İle minimal bir giriş dizini eklemek daha kolay olabilir~/.ssh/authorized_keys.