מחיקת משתמשים משרת SFTP

במאמר הזה מוסבר איך להסיר משתמש משרת Cloud FTP.

התפקידים הנדרשים

כדי לקבל את ההרשאה שנדרשת למחיקת משתמשי SFTP, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM‏ FTP Admin (roles/ftp.admin) בפרויקט. כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

התפקיד המוגדר מראש הזה כולל את ההרשאה ftp.users.delete, שנדרשת כדי למחוק משתמשי SFTP.

יכול להיות שתוכלו לקבל את ההרשאה הזו גם בתפקידים בהתאמה אישית או בתפקידים אחרים שמוגדרים מראש.

מחיקת משתמש SFTP

REST

  1. מוחקים את חשבון השירות שדרכו המשתמש ניגש למשאבים ב-Cloud Storage:

    1. מוצאים את כתובת האימייל של חשבון השירות של המשתמש. לדוגמה, USERNAME-sa@PROJECT_ID.iam.gserviceaccount.com. הוראות מפורטות מופיעות במאמר בנושא קבלת פרטים על משתמש.

    2. מוחקים את חשבון השירות:

      gcloud iam service-accounts delete SERVICE_ACCOUNT

      מחליפים את SERVICE_ACCOUNT בכתובת האימייל של חשבון השירות.

  2. כדי למחוק את המשתמש משרת SFTP, משתמשים בשיטה servers.users.delete.

    לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:

    • PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
    • LOCATION_ID: המיקום של השרת, למשל us-west1.
    • SERVER_ID: מזהה השרת.
    • USERNAME: שם המשתמש של משתמש ה-SFTP.

    ה-method של ה-HTTP וכתובת ה-URL:

    DELETE https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID/users/USERNAME

    כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:

    התגובה מזהה פעולה ממושכת. לוקח כמה שניות עד שהמשתמש נמחק.

המאמרים הבאים