GNU/Linux >> Belajar Linux >  >> Linux

Cari Tahu Nomor Port Mendengarkan Rsyslog?

Di mesin ubuntu 14.04 saya, layanan rsyslog berjalan dengan sehat…

service rsyslog status kembali,

rsyslog start/running, process 794

cat /proc/794/cmdline pertunjukan,

rsyslog  #meaning rsyslog is running with default params.

Sekarang, saya mencoba memeriksa apakah rsyslog memiliki koneksi mendengarkan TCP/UDP pada port 514 menggunakan,

netstat -lnup | grep 514   #for udp
netstat -lntp | grep 514   #for tcp

Kedua perintah netstat kembali kosong.

Namun, bagaimana cara menjalankan server tanpa port pendengar?

Jawaban yang Diterima:

rsyslog tidak mendengarkan soket INET secara default. Sebaliknya, itu mengikat ke /dev/log , yang merupakan soket domain Unix.

# ls -la /proc/$(pidof rsyslogd)/fd
total 0
dr-x------ 2 root root  0 Jul 20 11:28 .
dr-xr-xr-x 7 root root  0 Jul 20 11:05 ..
lrwx------ 1 root root 64 Jul 20 11:28 0 -> socket:[3559]
l-wx------ 1 root root 64 Jul 20 11:28 1 -> /var/log/syslog
...

# netstat -x | grep 3559
unix  19     [ ]         DGRAM                    3559     /dev/log

Linux
  1. Bagaimana cara memilih nomor port statis untuk aplikasi khusus?

  2. Tidak dapat menemukan aturan htaccess

  3. buka port 8080 untuk mendengarkan

  1. Periksa layanan mana yang mendengarkan pada port linux yang diberikan

  2. Bagaimana Cara Mencetak Baris Nomor 15 Dan 25 Dari Setiap 50 Baris?

  3. Berapa nomor port maksimum?

  1. Buat Database PostgreSQL tanpa hak akses root

  2. Bagaimana cara mengetahui namespace dari proses tertentu?

  3. Periksa Jumlah koneksi aktif pada port 80?