Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Tutorial: creazione di sottodirectory scrivibili per utente
Dopo aver creato un EFS file system e averlo montato localmente sull'EC2istanza, viene esposta una directory vuota chiamata file system root
. Un caso d'uso comune di questa directory principale del file system consiste nel creare una sottodirectory «scrivibile» per ogni utente creato sull'EC2istanza e montare la sottodirectory nella home directory dell'utente. Tutti i file e le sottodirectory creati dall'utente nella propria home directory vengono quindi creati nel file system. EFS
Nota
Puoi seguire l'Nozioni di baseesercizio per creare e montare un EFS file system sulla tua EC2 istanza.
Nei passaggi seguenti, crei un utente, crei una sottodirectory per l'utente, rendi l'utente il proprietario della sottodirectory e quindi monti la EFS sottodirectory Amazon nella home directory dell'utente.
-
Creazione dell'utente mike:
-
Accedi all'istanza EC2. Utilizzando i privilegi di root (in questo caso, utilizzando il
sudo
comando), crea l'utente e assegna una password.Ad esempio, il comando seguente crea l'utente.
mike
$ sudo useradd -c "Mike Smith" mike $ sudo passwd mike
Viene inoltre creata una home directory per l'utente. Ad esempio,
/home/mike
.
-
-
Crea una sottodirectory in
EFSroot
per l'utente.Ad esempio, il comando seguente crea una sottodirectory
mike
inEFSroot
.$ sudo mkdir /
EFSroot
/mikeDovrai sostituire
EFSroot
con il nome della directory locale. -
L'utente root e il gruppo root sono i proprietari della sottodirectory (è possibile verificarlo utilizzando il
ls -l
comando). Per abilitare le autorizzazioni complete per l'utente in questa sottodirectory, concedi la proprietà della directory all'utente.Per esempio:
$ sudo chown mike:mike /
EFSroot
/mike -
Utilizzate il
mount
comando per montare la sottodirectory nella home directory dell'utente.Per esempio:
$ sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport
mount-target-DNS
:/mike /home/mikeIl
mount-target-DNS
l'indirizzo identifica la radice del EFS file system remoto.
Se smonti questo target di montaggio, l'utente non può accedere alla directory senza rimontarlo, il che richiede i permessi di root.