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 Dukungan Tim di AWS re:Post
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 penggunamyuser 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. 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
-
Buat direktori dalam
opsworks_cookbooksbernamanewuserdan navigasikan ke sana. -
Buat
metadata.rbfile yang berisi kode berikut dan simpan kenewuser.name "newuser" version "0.1.0" -
Inisialisasi dan konfigurasikan Test Kitchen, seperti yang dijelaskan dalamContoh 1: Menginstal Paket, dan tambahkan
recipesdirektori di dalamnewuserdirektori. -
Tambahkan
default.rbfile dengan contoh resep kerecipesdirektori buku masak. -
Jalankan
kitchen convergeuntuk mengeksekusi resep. -
Gunakan
kitchen loginuntuk masuk ke instance dan memverifikasi keberadaan pengguna baru dengan menjalankancat /etc/passwd.myuserPengguna harus berada di bagian bawah file.