

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

# Konfigurasikan contoh direktori logis
<a name="logical-dir-example"></a>

Dalam contoh ini, kami membuat pengguna dan menetapkan dua direktori logis. Perintah berikut membuat pengguna baru (untuk server Transfer Family yang ada) dengan direktori logis `pics` dan`doc`. 

```
aws transfer create-user \
    --user-name marymajor \
    --server-id s-11112222333344445 \
    --role arn:aws:iam::1234abcd5678:role/marymajor-role \
    --home-directory-type LOGICAL \
    --home-directory-mappings "[{\"Entry\":\"/pics\", \"Target\":\"/amzn-s3-demo-bucket1/pics\"}, {\"Entry\":\"/doc\", \"Target\":\"/amzn-s3-demo-bucket2/test/mydocs\"}]" \
    --ssh-public-key-body file://~/.ssh/id_rsa.pub
```

Jika **marymajor** adalah pengguna yang sudah ada dan jenis direktori home nya`PATH`, Anda dapat mengubahnya `LOGICAL` dengan perintah yang sama seperti yang sebelumnya.

```
aws transfer update-user \
    --user-name marymajor \
    --server-id s-11112222333344445 \
    --role arn:aws:iam::1234abcd5678:role/marymajor-role \
    --home-directory-type LOGICAL \
    --home-directory-mappings "[{\"Entry\":\"/pics\", \"Target\":\"/amzn-s3-demo-bucket1/pics\"}, {\"Entry\":\"/doc\", \"Target\":\"/amzn-s3-demo-bucket2/test/mydocs\"}]"
```

Perhatikan hal-hal berikut:
+ Jika direktori `/amzn-s3-demo-bucket1/pics` dan `/amzn-s3-demo-bucket2/test/mydocs` belum ada, pengguna (atau administrator) perlu membuatnya.
**catatan**  
Direktori ini dibuat secara otomatis oleh server Transfer Family jika Anda telah mengonfigurasi direktori yang dioptimalkan.
+ Ketika **marymajor** terhubung ke server, dan menjalankan `ls -l` perintah, Mary melihat yang berikut:

  ```
  drwxr--r--   1        -        -        0 Mar 17 15:42 doc
  drwxr--r--   1        -        -        0 Mar 17 16:04 pics
  ```
+ **marymajor**tidak dapat membuat file atau direktori apa pun pada level ini. Namun, di dalam `pics` dan`doc`, dia dapat menambahkan sub-direktori.
+ File yang ditambahkan Mary `pics` dan `doc` ditambahkan ke jalur Amazon S3 `/amzn-s3-demo-bucket1/pics` dan `/amzn-s3-demo-bucket2/test/mydocs` masing-masing.
+ Dalam contoh ini, kami menentukan dua ember berbeda untuk menggambarkan kemungkinan itu. Namun, Anda dapat menggunakan bucket yang sama untuk beberapa atau semua direktori logis yang Anda tentukan untuk pengguna.

Contoh ini menyediakan konfigurasi alternatif untuk jalur rumah logis.

```
aws transfer create-user \
    --user-name marymajor \
    --server-id s-11112222333344445 \
    --role arn:aws:iam::1234abcd5678:role/marymajor-role \
    --home-directory-type LOGICAL \
    --home-directory /home/marymajor \
    --home-directory-mappings "[{\"Entry\":\"/home/marymajor/pics\", \"Target\":\"/amzn-s3-demo-bucket1/pics\"}, {\"Entry\":\"/home/marymajor/doc\", \"Target\":\"/amzn-s3-demo-bucket2/test/mydocs\"}]" \
    --ssh-public-key-body file://~/.ssh/id_rsa.pub
```

Perhatikan hal-hal berikut:
+ Pemetaan menyediakan jalur umum`/home/marymajor`, yang merupakan bagian pertama dari dua jalur logis. File kemudian dapat ditambahkan ke `doc` folder `pics` dan.
+ Seperti pada contoh sebelumnya, direktori home,`/home/marymajor`, adalah read-only.