Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Nutzer von einem SFTP-Server löschen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In diesem Dokument wird beschrieben, wie Sie einen Nutzer von einem Cloud FTP-Server entfernen.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle FTP-Administrator (roles/ftp.admin) für Ihr Projekt zuzuweisen, um die Berechtigung zu erhalten, die Sie zum Löschen von SFTP-Nutzern benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten .
Diese vordefinierte Rolle enthält die Berechtigung ftp.users.delete, die zum Löschen von SFTP-Nutzern erforderlich ist.
Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
SFTP-Nutzer löschen
REST
Löschen Sie das Dienstkonto, das im Namen des Nutzers auf Cloud Storage-Ressourcen zugreift:
Rufen Sie die E‑Mail-Adresse des Dienstkontos des Nutzers ab. Beispiel: USERNAME -sa@PROJECT_ID . Eine Anleitung finden Sie unter Details zu einem Nutzer abrufen .
Löschen Sie das Dienstkonto:
gcloud iam service-accounts delete SERVICE_ACCOUNT
Ersetzen Sie SERVICE_ACCOUNT durch die E-Mail-Adresse des Dienstkontos.
Verwenden Sie zum Löschen des Nutzers von einem SFTP-Server die Methode servers.users.delete .
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
PROJECT_ID : die Google Cloud Projekt-ID.
LOCATION_ID : der Standort des Servers, z. B. us-west1.
SERVER_ID : die Server-ID.
USERNAME : Der Nutzername des SFTP-Nutzers.
HTTP-Methode und URL:
DELETE https://ftp.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION_ID /servers/SERVER_ID /users/USERNAME
Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:
curl (Linux, macOS oder Cloud Shell)
Hinweis: Der folgende Befehl setzt voraus, dass Sie sich mit Ihrem Nutzerkonto in der gcloud-Befehlszeile angemeldet haben, indem Sie gcloud init oder gcloud auth login ausgeführt oder die Cloud Shell genutzt haben, die Sie automatisch in der gcloud-Befehlszeile anmeldet.
Um herauszufinden, welches Konto gerade aktiv ist, führen Sie gcloud auth list aus.
Führen Sie folgenden Befehl aus:
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://ftp.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION_ID /servers/SERVER_ID /users/USERNAME "
PowerShell (Windows)
Hinweis: Der folgende Befehl setzt voraus, dass Sie sich mit Ihrem Nutzerkonto in der gcloud-Befehlszeile angemeldet haben, indem Sie gcloud init oder gcloud auth login ausgeführt haben.
Um herauszufinden, welches Konto gerade aktiv ist, führen Sie gcloud auth list aus.
Führen Sie diesen Befehl aus:
$cred = gcloud auth print-access-token $headers = @{ "Authorization" = "Bearer $cred" } Invoke-WebRequest ` -Method DELETE ` -Headers $headers ` -Uri "https://ftp.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION_ID /servers/SERVER_ID /users/USERNAME " | Select-Object -Expand Content
Die Antwort identifiziert einen Vorgang mit langer Ausführungszeit. Es dauert einige Sekunden, bis der Nutzer gelöscht wird.
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers . Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2026-07-17 (UTC).
[null,null,["Zuletzt aktualisiert: 2026-07-17 (UTC)."],[],[]]