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 file system EFS e averlo montato localmente sulla tua istanza Amazon EC2 (EC2), espone 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' EC2 istanza e montare la sottodirectory nella home directory dell'utente. Tutti i file e le sottodirectory che l'utente crea nella propria home directory vengono quindi creati nel file system EFS.
Nota
Puoi seguire l'Nozioni di baseesercizio per creare e montare un file system EFS sulla tua EC2 istanza.
Nei passaggi seguenti, crei un utente, crei una sottodirectory per l'utente, renda l'utente il proprietario della sottodirectory e quindi monti la sottodirectory Amazon EFS nella home directory dell'utente.
-
Creazione dell'utente mike:
-
Accedi alla tua istanza. EC2 Utilizzando i privilegi di root (in questo caso, utilizzando il
sudocomando), crea l'utente e assegna una password.Ad esempio, il comando seguente crea l'utente.
mike$ sudo useradd -c "Mike Smith" mike $ sudo passwd mikeViene inoltre creata una home directory per l'utente. Ad esempio,
/home/mike.
-
-
Crea una sottodirectory
EFSrootper l'utente.Ad esempio, il comando seguente crea una sottodirectory
mikein.EFSroot$ sudo mkdir /EFSroot/mikeDovrete sostituirlo
EFSrootcon il nome della directory locale. -
L'utente root e il gruppo root sono i proprietari della sottodirectory (è possibile verificarlo utilizzando il
ls -lcomando). 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
mountcomando 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,noresvportmount-target-DNS:/mike /home/mikeL'
mount-target-DNSindirizzo identifica la radice del file system EFS remoto.
Se smonti questo target di montaggio, l'utente non può accedere alla directory senza rimontarlo, il che richiede i permessi di root.