Apa perbedaan antara kedua konfigurasi SSHD ini?


15

1

Match Group GROUPNAME, User *,!root

2

Match Group GROUPNAME User !root

Pertanyaan saya: Apa perbedaan antara # 1 dan # 2 di SSHD_CONFIG?

Jawaban:


8

Nilai itu !rootsendiri tidak cocok dengan apa pun.

Nilai !root,*cocok dengan semuanya kecuali root.

Halaman manual tidak jelas tentang hal itu tetapi mungkin urutan masalah yaitu *,!rootakan sama seperti *karena *akan cocok dan sisanya tidak dicentang lagi.


Jadi mereka berbeda? : O
user74180

@ user74180 Ya.
Hauke ​​Laging

@ HaukeLaging, apakah Anda benar-benar yakin tentang ini? Bagian Pertandingan di sshd_config(5)dan bagian POLA ssh_config(5)tampaknya tidak setuju dengan jawaban yang diterima ini dengan membaca mereka.
arielf

@ sendiri saya belum mencobanya. Kalau tidak, saya tidak akan menulis "mungkin". Itu !root,*dari halaman manual. Apa sebenarnya maksud Anda?
Hauke ​​Laging

Maksud saya, hanya dengan membaca halaman manual, jawaban Raza terdengar benar. Tentu saja, untuk benar-benar memastikan seseorang benar-benar harus memverifikasi sebelum menjawab :)
arielf

4

menurut referensi ini , Pola pertandingan dapat terdiri dari entri tunggal atau daftar yang dipisahkan koma dan dapat menggunakan wildcard dan operator negasi yang dijelaskan dalam POLA ..

Karena itu, harus sama.


Apakah Anda yakin itu sama? : O
user74180

Halaman openssh man mengatakan Secara default, login diperbolehkan untuk semua grup, ini sepertinya menyiratkan bahwa *pada mulanya berlebihan karena itu adalah default, dan !rootsama dengan *,!root.
arielf
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.