

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

# Contoh: Gunakan sistem file EFS sebagai direktori home bersama untuk AWS PCS
<a name="working-with_ec2-user-data_efs"></a>

 Berikan skrip ini sebagai nilai `"userData"` dalam template peluncuran Anda. Untuk informasi selengkapnya, lihat [Bekerja dengan data pengguna Amazon EC2 untuk PCS AWS](working-with_ec2-user-data.md). 

Contoh ini memperluas contoh EFS mount in [Menggunakan sistem file jaringan dengan AWS PCS](working-with_file-systems.md) untuk mengimplementasikan direktori home bersama. Isi /home dicadangkan sebelum sistem file EFS dipasang. Konten kemudian dengan cepat disalin ke tempatnya pada penyimpanan bersama setelah pemasangan selesai.

Ganti nilai berikut dalam skrip ini dengan detail Anda sendiri:
+ */mount-point-directory*— Path pada instance di mana Anda ingin me-mount sistem file EFS.
+ *filesystem-id*— ID sistem file untuk sistem file EFS.

```
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="==MYBOUNDARY=="

--==MYBOUNDARY==
Content-Type: text/cloud-config; charset="us-ascii"

packages:
  - amazon-efs-utils

runcmd:
  - mkdir -p /tmp/home
  - rsync -a /home/ /tmp/home
  - echo "filesystem-id:/ /mount-point-directory efs tls,_netdev" >> /etc/fstab
  - mount -a -t efs defaults
  - rsync -a --ignore-existing /tmp/home/ /home
  - rm -rf /tmp/home/

--==MYBOUNDARY==--
```

# Contoh: Mengaktifkan SSH tanpa kata sandi
<a name="working-with_ec2-user-data_efs_ssh"></a>

Anda dapat membangun contoh direktori home bersama untuk mengimplementasikan koneksi SSH antara instance cluster menggunakan kunci SSH. Untuk setiap pengguna yang menggunakan sistem file home bersama, jalankan skrip yang menyerupai berikut ini: 

```
#!/bin/bash

mkdir -p $HOME/.ssh && chmod 700 $HOME/.ssh
touch $HOME/.ssh/authorized_keys
chmod 600 $HOME/.ssh/authorized_keys

if [ ! -f "$HOME/.ssh/id_rsa" ]; then
    ssh-keygen -t rsa -b 4096 -f $HOME/.ssh/id_rsa -N ""
    cat ~/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
fi
```

**catatan**  
Instance harus menggunakan grup keamanan yang memungkinkan koneksi SSH antara node cluster.