Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Walkthrough: Buat Subdirektori Per Pengguna yang Dapat Ditulis dan Konfigurasikan Penghapusan Otomatis saat Reboot
Setelah Anda membuat sistem file Amazon EFS dan memasangnya secara lokal pada instans EC2 Anda, sistem ini mengekspos direktori kosong yang disebut root sistem file
. Salah satu kasus penggunaan umum adalah membuat subdirektori “writable” di bawah root sistem file ini untuk setiap pengguna yang Anda buat pada instance EC2, dan memasangnya di direktori home pengguna. Semua file dan subdirektori yang dibuat pengguna di direktori home mereka kemudian dibuat di sistem file Amazon EFS.
Dalam panduan ini, Anda pertama kali membuat pengguna “mike” pada instans EC2 Anda. Anda kemudian memasang subdirektori Amazon EFS ke direktori home mike pengguna. Panduan ini juga menjelaskan cara mengkonfigurasi remounting otomatis subdirektori jika sistem reboot.
Misalkan Anda memiliki sistem file Amazon EFS yang dibuat dan dipasang pada direktori lokal pada instans EC2 Anda. Mari kita menyebutnya EFSRoot
.
catatan
Anda dapat mengikutiMemulai latihan untuk membuat dan memasang sistem file Amazon EFS pada instans EC2 Anda.
Dalam langkah-langkah berikut, Anda membuat pengguna (mike), membuat subdirektori untuk pengguna (EFSRoot
/mike
), membuat pengguna mike pemilik subdirektori, memberinya izin penuh, dan akhirnya memasang subdirektori Amazon EFS pada direktori home pengguna (/home/mike
).
-
Buat pengguna mike:
-
Masuk ke instans EC2 Anda. Menggunakan hak root (dalam hal ini, menggunakan
sudo
perintah), buat penggunamike
dan tetapkan kata sandi.$ sudo useradd -c "Mike Smith" mike $ sudo passwd mike
Ini juga menciptakan direktori home, /home/mike, untuk pengguna.
-
-
Buat subdirektori di bawah
EFSRoot
untuk penggunamike
:-
Buat subdirektori
mike
di bawahEFSRoot
.$ sudo mkdir /
EFSroot
/mikeAnda harus mengganti
EFSRoot
dengan nama direktori lokal Anda. -
Pengguna root dan grup root adalah pemilik
/mike
subdirektori (Anda dapat memverifikasi ini dengan menggunakanls -l
perintah). Untuk mengaktifkan izin penuh bagi penggunamike
pada subdirektori ini, memberikanmike
kepemilikan direktori.$ sudo chown mike:mike /
EFSroot
/mike
-
-
Gunakan
mount
perintah untuk me-mount subdirektoriEFSRoot/mike
ke direktori home mike.$ sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport
mount-target-DNS
:/mike /home/mikeAlamat
Mount-target-DNS
mengidentifikasi root sistem file Amazon EFS jarak jauh.
Sekarang direktori home mike pengguna adalah subdirektori, dapat ditulis oleh mike, dalam sistem file Amazon EFS. Jika Anda melepas mount target ini, pengguna tidak dapat mengakses direktori EFS mereka tanpa remounting, yang memerlukan izin root.
Penghapusan otomatis saat reboot
Anda dapat menggunakan filefstab
untuk mengaitkan kembali sistem file Anda secara otomatis. Untuk informasi selengkapnya, lihat Memasang sistem file Amazon EFS Anda secara otomatis.