Tampilkan pengaturan penuh dari sshd

15

Daemon OpenSSH memiliki banyak nilai "default" untuk pengaturannya. Jadi melihat sshd_config mungkin tidak memberi seseorang set lengkap pengaturan aktif.

Bagaimana cara menampilkan konfigurasi sshd penuh (untuk OpenSSH)?

Huygens
sumber
Terkait: verifikasi konfigurasi sshd .
Alexey

Jawaban:

26

sshdPerintah OpenSSH memiliki saklar uji yang diperluas yang dapat digunakan untuk "Memeriksa validitas file konfigurasi, menampilkan konfigurasi efektif ke stdout dan kemudian keluar." (halaman manual sumber sshd).

Jadi jawabannya adalah (sebagai root, atau awalan dengan sudo):

sshd -T

(pengaturan tidak dalam urutan alfabet, satu dapat digunakan sshd -T | sortuntuk dengan cepat mencari satu pengaturan, atau hanya greppengaturan) :-)

PS: refleks pertama saya mencari jawaban ini secara online, tetapi mesin pencari tidak membantu. Dan kemudian hanya melihat halaman manual dan menemukan jawabannya. Bagi mereka yang malas seperti saya yang beralih terlalu cepat ke internet, sekarang ada jawaban yang diposting online! Pelajaran yang dipelajari hari ini: periksa halaman manual terlebih dahulu, tanyakan mesin pencari nanti jika diperlukan.

Huygens
sumber
2
Itu jawaban terbaik. Tetapi juga perhatikan bahwa versi ssh yang lebih lama dikirimkan dengan file sshd_config yang berisi semua default yang dikomentari. Jadi kasus terburuk Anda selalu bisa mendapatkan distribusi dan melihat file itu.
user3188445