Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menentukan sama ada sftp didayakan dalam linux

Bagaimana untuk menentukan sama ada sftp didayakan dalam linux

WBOY
WBOYasal
2022-05-23 17:57:1211543semak imbas

Kaedah penghakiman: 1. Gunakan arahan netstat untuk menyemak sama ada port yang ditentukan adalah "netstat -an | grep '22'" 2. Gunakan arahan ps untuk menyemak maklumat proses. Jika maklumat proses dipaparkan, ini bermakna sftp telah dibuka , sintaksnya ialah "ps -ef | grep sftp".

Bagaimana untuk menentukan sama ada sftp didayakan dalam linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Cara untuk menentukan sama ada sftp didayakan dalam Linux

Arahan rpm hanya boleh mengesan pakej perisian yang dipasang melalui rpm atau yum Jika perisian dipasang melalui kaedah lain, ia tidak boleh ditemui.

Semak sama ada vsftpd dipasang melalui arahan rpm: rpm -qa | grep vsftpd.

Oleh kerana anda boleh menggunakan sftp untuk memuat naik fail selepas mendapat pelayan, jadi mesti ada perkhidmatan sftp sedemikian dan perkhidmatan dihidupkan. Selepas mengesahkan bahawa ia tidak dipasang melalui pengurus pakej, anda boleh melihat perkhidmatan dengan menanyakan proses atau port.

Operasi khusus

1 Periksa sama ada port dibuka

netstat -an | grep '22'

Bagaimana untuk menentukan sama ada sftp didayakan dalam linux

<.>22 port sebenarnya menyemak perkhidmatan ssh, jadi anda juga boleh menggunakan netstat -an | grep 'ssh' untuk membuat pertanyaan.

2. Semak proses:

ps -ef | grep sftp
Perlu diperhatikan bahawa kedua-dua kaedah memerlukan membuka klien sftp dan menyambung ke pelayan Hanya kemudian keluar. Melainkan berjalan sebagai vsftpd.

[notis]vsftpd berjalan sebagai daemon dan boleh dikawal melalui perkhidmatan, jadi ia boleh disemak terus melalui proses atau port. [/notis]

ps -ef memaparkan proses dalam format standard Formatnya adalah seperti berikut

Kandungan setiap lajur bermaksud berikut

UID //Pengguna. ID, Tetapi outputnya ialah nama pengguna

PID //ID Proses

PPID //ID proses ibu bapa

C //Peratusan CPU yang diduduki oleh proses

STIME //Masa dari permulaan proses hingga sekarang

TTY //Terminal di mana proses sedang berjalan, jika tiada kaitan dengan terminal, ia akan dipaparkan ? Jika ia adalah pts/0, dsb., ini bermakna proses hos disambungkan oleh rangkaian.

CMD //Nama dan parameter arahan

Pembelajaran yang disyorkan:

Tutorial video Linux

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada sftp didayakan dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn