Test-SftpFingerprint

EulandaXtools — Funktionsreferenz

Test-SftpFingerprint

ÜBERSICHT

Prüft, ob der gespeicherte SSH-Fingerprint eines SFTP-Servers unverändert ist, und erlaubt optional die Aktualisierung.

SYNTAX

Test-SftpFingerprint [-Server] <string> [[-Port] <int>] [-Force] [<CommonParameters>]

BESCHREIBUNG

Die Funktion Test-SftpFingerprint vergleicht den aktuell auf dem SFTP-Server vorhandenen SSH-Fingerprint mit dem lokal gespeicherten Fingerprint. So kann zuverlässig geprüft werden, ob der Server unverändert geblieben und damit integer ist.

Ist der Fingerprint abweichend, warnt die Funktion. Wird zusätzlich der Parameter -Force verwendet, speichert die Funktion den neuen Fingerprint automatisch ab, sodass zukünftige Verbindungen als vertrauenswürdig gelten.

PARAMETER

-Server

Type: string

Der Hostname oder die IP-Adresse des SFTP-Servers, dessen Fingerprint geprüft werden soll.

-Port

Type: int
Default: 22

Optionaler TCP-Port, über den der SFTP-Server erreicht wird. Standardwert ist 22.

-Force

Type: switch

Optionaler Schalter, der bei Fingerprint-Abweichung den neuen Fingerprint automatisch als vertrauenswürdig speichert.

AUSGABEN

bool

Gibt $true zurück, wenn der Fingerprint unverändert oder erfolgreich aktualisiert wurde. Gibt $false zurück, wenn ein Fingerprint-Problem festgestellt wurde und der Fingerprint nicht automatisch akzeptiert wurde.

BEISPIELE

# Prüft den Fingerprint des Servers ohne ihn automatisch zu akzeptieren.
Test-SftpFingerprint -Server "sftp.example.com"
# Prüft den Fingerprint und akzeptiert automatisch einen neuen Fingerprint, wenn er abweicht.
Test-SftpFingerprint -Server "sftp.example.com" -Force

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-SftpFolder

Test-SftpPort

HINWEISE