Instalar o plugin do Session Manager no macOS - AWS Systems Manager

Instalar o plugin do Session Manager no macOS

Escolha um dos tópicos a seguir para instalar o plug-in do Session Manager no macOS. O instalador incluído usa um arquivo ZIP. Depois de descompactado, você poderá instalar o plug-in usando o binário. O instalador assinado é um arquivo .pkg assinado.

Instalar o plugin do Session Manager no macOS

Esta seção descreve como instalar o plug-in do Session Manager no macOS usando o instalador associado.

Importante

O pacote de instalador fornecido não é compatível com a instalação em caminhos com espaços.

Para instalar o plugin Session Manager usando o pacote de instalador (macOS)
  1. Baixe o instalador em pacote.

    x86_64
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
    Mac com chip Apple
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac_arm64/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
  2. Descompacte o pacote.

    unzip sessionmanager-bundle.zip
  3. Execute o comando de instalação.

    sudo ./sessionmanager-bundle/install -i /usr/local/sessionmanagerplugin -b /usr/local/bin/session-manager-plugin
    nota

    O plugin exige Python 2.6.5 ou posterior ou Python 3.3 ou posterior. Por padrão, o script de instalação é executado sob a versão padrão do sistema do Python. Se uma versão diferente do Python estiver instalada, mas deseja usá-la para instalar o plugin do Session Manager, execute o script de instalação com essa versão por caminho absoluto para o Python executável. Veja um exemplo a seguir.

    sudo /usr/local/bin/python3.8 sessionmanager-bundle/install -i /usr/local/sessionmanagerplugin -b /usr/local/bin/session-manager-plugin

    O instalador instala o plugin do Session Manager em /usr/local/sessionmanagerplugin e cria o symlink session-manager-plugin no diretório /usr/local/bin. Isso elimina a necessidade de especificar o diretório de instalação na variável $PATH do usuário.

    Para ver uma explicação das opções -i e -b, use a opção -h.

    ./sessionmanager-bundle/install -h
  4. Verifique se a instalação foi bem-sucedida. Para ter mais informações, consulte Verifique a instalação do plugin do Session Manager.

nota

Para desinstalar o plug-in, execute os comandos a seguir, um de cada vez.

sudo rm -rf /usr/local/sessionmanagerplugin
sudo rm /usr/local/bin/session-manager-plugin

Instale o plugin Session Manager no macOS usando o instalador assinado.

Esta seção descreve como instalar o plug-in do Session Manager no macOS usando o instalador assinado.

Para instalar o plugin do Session Manager usando o instalador assinado (macOS)
  1. Baixe o instalador assinado.

    x86_64
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
    Mac com chip Apple
    curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac_arm64/session-manager-plugin.pkg" -o "session-manager-plugin.pkg"
  2. Execute os comandos de instalação.

    sudo installer -pkg session-manager-plugin.pkg -target / sudo ln -s /usr/local/sessionmanagerplugin/bin/session-manager-plugin /usr/local/bin/session-manager-plugin
  3. Verifique se a instalação foi bem-sucedida. Para ter mais informações, consulte Verifique a instalação do plugin do Session Manager.