Test-SftpPort #
ÜBERSICHT #
Testet, ob ein TCP-Port eines Servers (typischerweise ein SFTP-Port) erreichbar ist.
SYNTAX #
Test-SftpPort [-Hostname] <string> [[-Port] <int>] [[-Timeout] <int>] [<CommonParameters>]
BESCHREIBUNG #
Die Funktion Test-SftpPort prüft, ob ein Server auf einem angegebenen Hostnamen oder einer IP-Adresse an einem bestimmten TCP-Port erreichbar ist. Standardmäßig verwendet sie Port 22 (SFTP). Die Verbindung erfolgt mit einem definierbaren Timeout, um die Reaktionszeit der Prüfung zu begrenzen. Das Ergebnis ist ein boolescher Wert, der angibt, ob der Port erreichbar war oder nicht.
PARAMETER #
-Hostname #
Type: string
Hostname oder IP-Adresse des Servers, dessen Port getestet werden soll.
-Port #
Type: int
Default: 22
TCP-Portnummer, die überprüft werden soll. Standardwert ist 22 für SFTP oder 21 bei FTP.
-Timeout #
Type: int
Default: 2000
Maximale Wartezeit in Millisekunden für den Verbindungsaufbau. Standard ist 2000 ms.
AUSGABEN #
bool
Gibt $true zurück, wenn der Port erreichbar ist, andernfalls $false.
BEISPIELE #
# Überprüft, ob der Standardport 22 auf "sftp.example.com" innerhalb von 2000 ms erreichbar ist.
Test-SftpPort -Hostname "sftp.example.com"
# Überprüft, ob der Port 21 auf der IP-Adresse "192.168.1.10" innerhalb von 5000 ms erreichbar ist.
Test-SftpPort -Hostname "192.168.1.10" -Port 21 -Timeout 5000
VERWANDTE LINKS #
- Get-SftpDir
- Get-SftpFileAge
- Get-SftpFileDate
- Get-SftpFileSize
- Get-SftpOldestFilename
- New-SftpFolder
- Receive-SftpFile
- Remove-SftpFile
- Remove-SftpFolder
- Rename-SftpFileX
- Rename-SftpFolder
- Send-SftpFile
- Test-SftpFile
- Test-SftpFingerprint
- Test-SftpFolder
HINWEISE #
- Verwendet asynchrone Verbindungen für schnelle Ergebnisse.
- Die Funktion schließt automatisch die Verbindung nach Abschluss der Prüfung.