Contoh 2: Mengelola Pengguna - AWS OpsWorks

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

Contoh 2: Mengelola Pengguna

penting

AWS OpsWorks Stacks Layanan ini mencapai akhir masa pakai pada 26 Mei 2024 dan telah dinonaktifkan untuk pelanggan baru dan yang sudah ada. Kami sangat menyarankan pelanggan untuk memindahkan beban kerja mereka ke solusi lain sesegera mungkin. Jika Anda memiliki pertanyaan tentang migrasi, hubungi AWS Support Tim di AWS re:Post atau melalui AWS Dukungan Premium.

Tugas sederhana lainnya adalah mengelola pengguna pada sebuah instance. Resep berikut menambahkan pengguna baru ke instance Linux.

user "myuser" do home "/home/newuser" shell "/bin/bash" end

Anda menggunakan sumber daya pengguna untuk mengelola pengguna di sistem Linux dan Windows, meskipun beberapa atribut hanya berlaku untuk satu sistem. Contoh membuat pengguna bernama myuser dan menentukan direktori home dan shell mereka. Tidak ada tindakan yang ditentukan, sehingga sumber daya menggunakan create tindakan default. Anda dapat menambahkan atribut user untuk menentukan berbagai pengaturan lain, seperti kata sandi atau ID grup mereka. Anda juga dapat menggunakan user untuk tugas-tugas manajemen pengguna terkait seperti memodifikasi pengaturan pengguna atau menghapus pengguna. Untuk informasi lebih lanjut, lihat pengguna.

Untuk menjalankan resep
  1. Buat direktori dalam opsworks_cookbooks bernama newuser dan navigasikan ke sana.

  2. Buat metadata.rb file yang berisi kode berikut dan simpan kenewuser.

    name "newuser" version "0.1.0"
  3. Inisialisasi dan konfigurasikan Test Kitchen, seperti yang dijelaskan dalamContoh 1: Menginstal Paket, dan tambahkan recipes direktori di dalam newuser direktori.

  4. Tambahkan default.rb file dengan contoh resep ke recipes direktori buku masak.

  5. Jalankan kitchen converge untuk mengeksekusi resep.

  6. Gunakan kitchen login untuk masuk ke instance dan memverifikasi keberadaan pengguna baru dengan menjalankancat /etc/passwd. myuserPengguna harus berada di bagian bawah file.