Mendapatkan informasi server SFTP

Dokumen ini menunjukkan cara mendapatkan informasi tentang server Cloud FTP Anda. Anda dapat mencantumkan semua server SFTP dalam project dan lokasi. Anda juga bisa mendapatkan informasi mendetail tentang server tertentu, seperti status server dan detail koneksinya.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk mendapatkan informasi tentang server SFTP, minta administrator untuk memberi Anda peran IAM Cloud FTP Viewer (roles/ftp.viewer) di project Anda. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Peran bawaan ini berisi izin yang diperlukan untuk mendapatkan informasi tentang server SFTP. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:

Izin yang diperlukan

Izin berikut diperlukan untuk mendapatkan informasi tentang server SFTP:

  • Mencantumkan server: ftp.servers.list
  • Mendapatkan detail server: ftp.servers.get

Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.

Mencantumkan server

gcloud

Untuk mencantumkan server SFTP, jalankan perintah gcloud alpha storage ftp servers list.

Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:

  • LOCATION_ID: lokasi server, seperti us-west1.

Jalankan perintah berikut:

Linux, macOS, atau Cloud Shell

gcloud alpha storage ftp servers list --location=LOCATION_ID

Windows (PowerShell)

gcloud alpha storage ftp servers list --location=LOCATION_ID

Windows (cmd.exe)

gcloud alpha storage ftp servers list --location=LOCATION_ID

REST

Untuk mencantumkan server SFTP, gunakan metode servers.list.

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_ID: Google Cloud Project ID
  • LOCATION_ID: lokasi server, seperti us-west1.

Metode HTTP dan URL:

GET https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Isi respons adalah objek JSON dengan daftar Server resource.

Mendapatkan detail tentang server

Untuk mendapatkan informasi mendetail tentang server tertentu, termasuk alamat IP atau lampiran layanan, status, kredensial, dan alamat email agen layanan, gunakan langkah-langkah berikut.

gcloud

Untuk mendapatkan detail tentang server SFTP, jalankan gcloud alpha storage ftp servers describe perintah.

Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:

  • SERVER_ID: ID server SFTP.
  • LOCATION_ID: lokasi server, seperti us-west1.

Jalankan perintah berikut:

Linux, macOS, atau Cloud Shell

gcloud alpha storage ftp servers describe SERVER_ID --location=LOCATION_ID

Windows (PowerShell)

gcloud alpha storage ftp servers describe SERVER_ID --location=LOCATION_ID

Windows (cmd.exe)

gcloud alpha storage ftp servers describe SERVER_ID --location=LOCATION_ID

REST

Untuk mendapatkan detail tentang server SFTP, gunakan metode servers.get.

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • PROJECT_ID: Google Cloud Project ID
  • LOCATION_ID: lokasi server, seperti us-west1.
  • SERVER_ID: ID server SFTP.

Metode HTTP dan URL:

GET https://ftp.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/servers/SERVER_ID

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Isi respons adalah Server resource.