本文說明如何刪除 SFTP 伺服器。
事前準備
- 從伺服器中移除所有使用者。如需操作步驟,請參閱「從 SFTP 伺服器刪除使用者」。
必要的角色
如要取得刪除 SFTP 伺服器所需的權限,請要求管理員授予您專案的 Cloud FTP 管理員 (roles/ftp.admin) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
這個預先定義的角色具備刪除 SFTP 伺服器所需的權限。如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:
所需權限
必須具備下列權限,才能刪除 SFTP 伺服器:
-
ftp.servers.delete -
如果使用 Google Cloud 控制台執行這項工作:
-
ftp.servers.list -
ftp.servers.get
-
刪除伺服器
控制台
- 前往 Google Cloud 控制台的「Cloud FTP」頁面。
按一下伺服器 ID。
點選「刪除」。
在確認對話方塊中輸入
delete。然後按一下「刪除」。
gcloud
如要刪除 SFTP 伺服器,請執行 gcloud alpha storage ftp servers delete 指令。
使用下列任何指令資料前,請先替換以下項目:
- SERVER_ID:SFTP 伺服器 ID。
- LOCATION_ID:伺服器的位置,例如
us-west1。
執行下列指令:
Linux、macOS 或 Cloud Shell
gcloud alpha storage ftp servers delete SERVER_ID --location=LOCATION_ID
Windows (PowerShell)
gcloud alpha storage ftp servers delete SERVER_ID --location=LOCATION_ID
Windows (cmd.exe)
gcloud alpha storage ftp servers delete SERVER_ID --location=LOCATION_ID
REST
如要刪除 SFTP 伺服器,請使用 servers.delete 方法。
使用任何要求資料之前,請先修改下列項目的值:
- PROJECT_ID: Google Cloud 專案 ID。
- LOCATION_ID:伺服器的位置,例如
us-west1。 - SERVER_ID:SFTP 伺服器 ID。
HTTP 方法和網址:
DELETE https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID
請展開以下其中一個選項,以傳送要求:
回應會指出長時間執行的作業。 伺服器會在 10 分鐘內刪除。用戶端程式庫
C#
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP C# API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Go
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP Go API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Java
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP Java API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Node.js
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP Node.js API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
PHP
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP PHP API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Python
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP Python API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。
Ruby
如要瞭解如何安裝及使用 Cloud FTP 的用戶端程式庫,請參閱「Cloud FTP 用戶端程式庫」。詳情請參閱 Cloud FTP Ruby API 參考文件。
如要向 Cloud FTP 進行驗證,請設定應用程式預設憑證。詳情請參閱「為本機開發環境設定驗證機制」。