Sebagai tindak lanjut dari pertanyaan saya sebelumnya , saya telah memutuskan untuk membuat akun pengguna lokal seperti di bawah ini.
adduser --system --no-create-home USERNAME
Sekarang, saya ingin pengguna lokal dapat mengakses mesin menggunakan ssh
. Sesuai pemahaman saya, ssh
bekerja seperti di bawah ini.
Dengan asumsi saya memiliki 2 mesin (katakanlah alpha dan beta ).
- Dari mesin alpha :
ssh user@beta
- kunci publik alfa akan hadir
~/.ssh/authorized_keys
di bawah dalam mesin beta . - kunci pribadi alfa akan ada
/~/.ssh
di bawah di mesin alpha .
Sekarang saya telah merencanakan untuk menerapkan tidak ada rumah untuk para pengguna. Jadi dengan asumsi saya adduser
menjadi mesin beta tanpa rumah untuk pengguna, apakah saya masih bisa ssh ke beta dari alpha ?
AuthorizedKeysFile
mungkin akan memecah login untuk setiap pengguna lain (kecuali jika Anda melakukan kepintaran lain). Mungkin lebih mudah untuk menambahkan direktori home minimal, hanya dengan~/.ssh/authorized_keys
.