Heim > Artikel > Betrieb und Instandhaltung > So ermitteln Sie, ob SFTP unter Linux aktiviert ist
Beurteilungsmethode: 1. Überprüfen Sie mit dem Befehl netstat, ob der angegebene Port geöffnet ist. 2. Überprüfen Sie die Prozessinformationen mit dem Befehl ps angezeigt wird, bedeutet dies, dass SFTP geöffnet wurde. Die Syntax lautet „ps -ef | grep sftp“.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Der Befehl rpm kann nur über rpm oder yum installierte Softwarepakete erkennen. Wenn die Software über andere Methoden installiert wird, kann sie nicht gefunden werden.
Erkennen Sie mit dem rpm-Befehl, ob vsftpd installiert ist: rpm -qa | grep vsftpd
.
Da Sie SFTP zum Hochladen von Dateien verwenden können, nachdem Sie den Server erhalten haben, muss ein solcher SFTP-Dienst vorhanden sein und dieser Dienst muss aktiviert sein. Nachdem Sie bestätigt haben, dass er nicht über den Paketmanager installiert wurde, können Sie den Dienst anzeigen, indem Sie den Prozess oder Port abfragen. 1. Überprüfen Sie, ob der Port geöffnet ist.
2. Überprüfen Sie den Vorgang:
netstat -an | grep '22'
Es ist zu beachten, dass beide Methoden einen SFTP-Client öffnen und mit dem Server verbunden sein müssen, bevor sie gefunden werden können. Es sei denn, es wird als vsftpd ausgeführt. [Hinweis] vsftpd wird als Daemon ausgeführt und kann über den Dienst gesteuert werden, sodass es direkt über den Prozess oder Port gefunden werden kann. [/notice]
ps -ef zeigt den Prozess in einem Standardformat an. Das Format ist wie folgt:
Die Bedeutung jeder Spalte ist wie folgt: UID //Benutzer-ID, aber die Ausgabe ist der Benutzername:PID //Prozess-ID
PPID //Parent-Prozess-ID C //Prozentsatz der vom Prozess belegten CPU STIME //Zeit vom Prozessstart bis jetzt TTY //Der Prozess läuft auf diesem Terminal, falls vorhanden hat nichts mit dem Terminal zu tun. Wenn es pts/0 usw. ist, bedeutet dies, dass der Hostprozess mit dem Netzwerk verbunden ist. CMD //Der Name und die Parameter des Befehls Empfohlenes Lernen:Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob SFTP unter Linux aktiviert ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!