Bagaimana Anda ssh ke akun root beberapa sistem lain? Asumsikan bahwa Anda harus mengakses sistem target.
Ini pertanyaan yang saya tanyakan dalam kuis. Rupanya hanya menggunakan
ssh [email protected]
bukan jawabannya. Saya ingin tahu jawabannya.
ssh
ing langsung ke root telah dihapus (sebagai lawan dari, katakanlah, " Asumsikan sistem target dalam konfigurasi default ") .ssh root@some-other-system
hanya dapat menebak karena pertanyaan tidak menyebutkan konfigurasi atau detail lainnya.Jawaban:
Itu sebenarnya cara yang tepat untuk SSH ke server (192.168.xxx.xxx), yang menerima koneksi SSH pada port default (22). Untuk menentukan pengguna yang ingin Anda gunakan untuk login, Anda dapat menggunakan:
atau
Jika layanan SSH dikonfigurasikan untuk memungkinkan login root, Anda harus dapat terhubung tanpa masalah ( PermitRootLogin ya, di bawah sshd_config).
sumber
PermitRootLogin yes
hanya untuk implementasi server ssh OpenSSH. Juga, banyak sistem memiliki cara lain untuk menonaktifkan login root melalui jaringan seperti melalui PAM pada beberapa sistem GNU / Linux.Nonaktifkan login root dan kemudian SSH sebagai diri Anda dan gunakan eskalasi hak istimewa (
sudo
,su root
...) bila diperlukan. Anda sekarang memiliki akses root yang dapat dilacak karena sudo dll dicatatsumber