Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Enviar comentarios
Cómo borrar usuarios de un servidor SFTP
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En este documento, se muestra cómo quitar un usuario de un servidor de Cloud FTP.
Roles obligatorios
Para obtener el permiso que necesitas para borrar usuarios de SFTP, pídele a tu administrador que te otorgue el rol de IAM de administrador de FTP (roles/ftp.admin) en tu proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones .
Este rol predefinido contiene el permiso ftp.users.delete, que se requiere para borrar usuarios de SFTP.
También puedes obtener
este permiso
con roles personalizados o
con otros roles predefinidos .
Cómo borrar un usuario de SFTP
REST
Borra la cuenta de servicio que accede a los recursos de Cloud Storage en nombre del usuario:
Obtén la dirección de correo electrónico de la cuenta de servicio del usuario. Por ejemplo, USERNAME -sa@PROJECT_ID .iam.gserviceaccount.com. Para conocer los pasos, consulta Cómo obtener detalles sobre un usuario .
Borra la cuenta de servicio:
gcloud iam service-accounts delete SERVICE_ACCOUNT
Reemplaza SERVICE_ACCOUNT por la dirección de correo electrónico de la cuenta de servicio.
Para borrar el usuario de un servidor SFTP, usa el método servers.users.delete .
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
PROJECT_ID : Es el ID del proyecto de Google Cloud .
LOCATION_ID : La ubicación del servidor, como us-west1.
SERVER_ID : Es el ID del servidor.
USERNAME : Es el nombre de usuario del usuario de SFTP.
Método HTTP y URL:
DELETE https://ftp.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION_ID /servers/SERVER_ID /users/USERNAME
Para enviar tu solicitud, expande una de estas opciones:
curl (Linux, macOS o Cloud Shell)
Nota:
Con el siguiente comando, se supone que accediste a
gcloud CLI con tu cuenta de usuario a través de la ejecución de
gcloud init
o
gcloud auth login
, o a través del uso de Cloud Shell ,
que accede de forma automática a gcloud CLI
.
Para comprobar la cuenta activa actual, ejecuta
gcloud auth list .
Ejecuta el siguiente comando:
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)
Ejecuta el siguiente comando:
$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
La respuesta identifica una operación de larga duración. El usuario tarda unos segundos en borrarse.
¿Qué sigue?
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-07-17 (UTC)
¿Quieres brindar más información?
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-07-17 (UTC)"],[],[]]