メニュー
AWS Greengrass
開発者ガイド

AWS Greengrass 用の Amazon EC2 インスタンスの準備

以下のステップに従って、AWS Greengrass コア ソフトウェアの実行用に Amazon EC2 インスタンスを準備します。

AWS Greengrass コア ソフトウェアを実行するには

  • 次のコマンドを使用して、ggc_user というユーザーと ggc_group というグループを追加します。

    Copy
    sudo useradd -r ggc_user sudo groupadd -r ggc_group

AWS Greengrass コア ソフトウェアは、起動時にオペレーティングシステムでハードリンク/ソフトリンクの保護が有効かどうかを確認します。デバイスのセキュリティを向上させるために、この保護を有効にすることをお勧めします。以下の手順に従います。

  1. 次の 2 つの行を /etc/sysctl.d/00-defaults.conf に追加してシステム変数を設定します。

    Copy
    fs.protected_hardlinks = 1 fs.protected_symlinks = 1

    ファイル /etc/sysctl.d/00-defaults.conf が存在しない場合は、/etc/sysctl.d/README.sysctl の手順に従います。

  2. システムを再起動します。

    Copy
    sudo reboot
  3. 以下を実行して変更を検証します。

    Copy
    sudo sysctl -a | grep fs

    システム変数が正常に設定された場合は、次のテキストが表示されます。

    Copy
    fs.protected_hardlinks = 1 fs.protected_symlinks = 1