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, ssh
aş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_keys
içinde p makinesi. - Alpha özel anahtarı altında mevcut olacaktır
/~/.ssh
içinde alfa makinesi.
Şimdi kullanıcılar için bir ev uygulamayı planladım . I varsayarak Yani adduser
iç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
.