View a markdown version of this page

Menyebarkan di Linux - AWS Transformasi

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menyebarkan di Linux

Alat penemuan tersedia sebagai installer Linux mandiri untuk penyebaran pada distribusi Linux yang didukung. Gunakan opsi ini ketika Anda ingin menginstal alat penemuan langsung di server Linux yang ada alih-alih menggunakan mesin virtual.

Spesifikasi server Linux

  • RAM - Kami merekomendasikan mengalokasikan setidaknya 16 GB

  • CPU - Kami merekomendasikan mengalokasikan setidaknya 4 core

  • Disk - 35 GB

Distribusi yang didukung

  • Amazon Linux - Amazon Linux 2, Amazon Linux 2023

  • Red Hat Enterprise Linux dan turunannya - RHEL 8-9, Rocky Linux 8-9, 9 AlmaLinux

  • Ubuntu - 20.04, 22.04, 24.04

  • Debian — 10, 11, 12

  • SUSE — SLES 15 SP5

Instal alat penemuan

Unduh skrip penginstal dari URL ini: https://s3.us-east-1.amazonaws.com/atx.discovery.collector.bundle/releases/latest/AWS-Transform-discovery-tool.sh

Untuk menginstal alat penemuan di Linux
  1. Unduh skrip penginstal ke server Linux Anda.

    curl -O https://s3.us-east-1.amazonaws.com/atx.discovery.collector.bundle/releases/latest/AWS-Transform-discovery-tool.sh chmod +x AWS-Transform-discovery-tool.sh
  2. (Opsional) Jalankan pemeriksaan kompatibilitas untuk memverifikasi bahwa sistem Anda memenuhi persyaratan.

    sudo ./AWS-Transform-discovery-tool.sh check
  3. Instal alat penemuan. Pilih salah satu opsi berikut:

    Opsi 1: Instal dengan instalasi ketergantungan otomatis (disarankan)

    Opsi ini secara otomatis menginstal dependensi sistem yang hilang sebelum menginstal layanan.

    sudo ./AWS-Transform-discovery-tool.sh install --install-deps

    Opsi 2: Instal tanpa instalasi ketergantungan otomatis

    Opsi ini memeriksa dependensi yang hilang dan menampilkan kesalahan dengan instruksi pemasangan manual jika dependensi kritis tidak ada. Gunakan opsi ini jika organisasi Anda membatasi penginstalan paket otomatis dan Anda lebih memilih untuk mengelola paket sistem secara manual.

    sudo ./AWS-Transform-discovery-tool.sh install
  4. Mulai layanan alat penemuan.

    sudo ./AWS-Transform-discovery-tool.sh start
  5. Akses alat penemuan dihttps://ip_address:5000.

Untuk menghapus instalasi alat penemuan, jalankansudo ./AWS-Transform-discovery-tool.sh uninstall.

Anda juga dapat menggunakan perintah berikut untuk mengelola layanan:

  • sudo ./AWS-Transform-discovery-tool.sh status— Periksa apakah layanan sedang berjalan.

  • sudo ./AWS-Transform-discovery-tool.sh stop— Hentikan layanan.

  • sudo ./AWS-Transform-discovery-tool.sh logs— Lihat log layanan.

Ketergantungan sistem

Pemasang memeriksa dependensi sistem berikut:

Dependensi Kepelikan Tujuan
OpenSSL Kritis Menghasilkan kunci enkripsi basis data
libcrypt Kritis Diperlukan oleh runtime Python
Perpustakaan Kerberos Peringatan Diperlukan untuk otentikasi Kerberos ke server Windows. Tanpa ini, NTLM dan otentikasi dasar masih berfungsi.

Dependensi kritis diperlukan untuk memulai alat penemuan. Jika hilang dan Anda memilih Opsi 2 (tanpa--install-deps), penginstal menampilkan kesalahan dengan instruksi untuk menginstalnya secara manual. Warning-level dependensi bersifat opsional - penginstal memperingatkan Anda tetapi melanjutkan dengan instalasi.

catatan

Pemasang memeriksa kompatibilitas sistem termasuk versi glibc dan ketersediaan systemd. Pada sistem dengan systemd 250 atau yang lebih baru (Amazon Linux 2023, RHEL 9, Rocky 9, 9, Ubuntu 24.04+, AlmaLinux Debian 12+), kunci enkripsi database dienkripsi saat istirahat menggunakan systemd-creds. Pada sistem yang lebih lama, kunci enkripsi disimpan sebagai file yang dilindungi izin.