AWS Session Manager Plugin

Amazon Web Services · Plugin AWS CLI per sessioni shell autorizzate, trasporto SSH e inoltro delle porte verso nodi gestiti da Systems Manager, senza un’app desktop separata.

CaskStrumenti di sviluppoApple silicon · Intel
Sito web
Da homebrew/cask
Installazioni in 30 giorni
15.202
N. 23 in App
Installazioni in un anno
110,5K
Ultimi 365 giorni
Ultima versione
1.2.896.0
l’altro ieri · 21 ott
Dimensione del download
10MB
arm64 / x86_64 · pkg
Frequenza di rilascio
Ogni mese
2 versioni in 30 giorni

AWS Session Manager Plugin è un software per Mac della categoria Strumenti di sviluppo. Lo sviluppatore è Amazon Web Services.

Informazioni di base

Chip
Apple silicon · Intel
Sviluppatore
Amazon Web Services
Comando di installazione
brew install --cask session-manager-plugin
Homebrew
Installabile; aggiornato da Homebrew
Altri nomi
Session Manager Plugin for the AWS CLI, session-manager-plugin

Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato

Descrizione

Tradotto con IAMostra l’originale

Il plugin Session Manager consente ad AWS CLI di avviare sessioni shell interattive, trasporto SSH e inoltro delle porte verso nodi gestiti da AWS Systems Manager. È un componente locale da riga di comando per amministratori cloud, sviluppatori e team operativi, distinto da SSM Agent sui nodi remoti e da un’app desktop autonoma.

Funzioni

  • Avviare e terminare sessioni con comandi AWS CLI e autorizzazione IAM.
  • Accedere ai nodi gestiti senza aprire porte SSH in ingresso per le normali sessioni shell Session Manager.
  • Inoltrare porte ai nodi gestiti o a host remoti raggiungibili usando documenti di sessione supportati.
  • Usare profili shell configurati e opzioni di registrazione AWS dove consentito dal tipo di sessione.
  • Dalla versione 1.2.835.0 usare sequenze di escape shell simili a SSH: ~. termina e ~? mostra la guida.

Installazione macOS e primo utilizzo

Installa brew install --cask session-manager-plugin. Il cask installa il PKG ufficiale firmato per l’architettura in /usr/local/sessionmanagerplugin e collega l’eseguibile alla directory bin di Homebrew. Può essere necessaria l’approvazione amministrativa. Controlla session-manager-plugin --version e la configurazione AWS CLI, quindi avvia una sessione autorizzata con aws ssm start-session --target i-EXAMPLE. Sostituisci l’esempio con un vero ID di nodo gestito e scegli regione e profilo corretti. Sono istruzioni, non affermazioni che una sessione sia stata provata sul tuo account.

Dipendenze e prerequisiti remoti

AWS indica AWS CLI 1.16.12 come minimo locale; usa una versione attualmente supportata. Servono credenziali AWS con permessi IAM adeguati. I nodi remoti richiedono SSM Agent, un ruolo di istanza o attivazione ibrida appropriati e connettività in uscita agli endpoint Systems Manager necessari. Le sessioni di base richiedono SSM Agent 2.3.68.0 o successivo; inoltro delle porte e altre funzioni possono richiedere versioni più recenti. Il plugin locale non trasforma una macchina non gestita in nodo gestito. SSH tramite Session Manager richiede inoltre la normale configurazione di client/server SSH e autenticazione.

Il PKG firmato usato da Homebrew differisce dal bundle ZIP alternativo di AWS. AWS richiede Python 3.10 o successivo per lo script di installazione ZIP; non è una dipendenza runtime aggiuntiva di Homebrew. Go e gli strumenti nel README servono per compilare dai sorgenti. Homebrew non dichiara dipendenze Formula aggiuntive, minimo macOS esplicito o conflitti di pacchetti. Installazioni manuali e collegamenti PATH possono collidere con l’eseguibile del cask; verifica il binario selezionato prima di reinstallare.

Piattaforme

AWS fornisce pacchetti nativi per Mac Intel e Apple Silicon e installer separati per Windows e Linux. Questo cask installa solo il pacchetto Mac. La guida AWS citata non specifica un minimo macOS numerico universale, quindi non se ne afferma uno privo di supporto. I sistemi operativi dei nodi gestiti sono un requisito Systems Manager distinto dal supporto dell’host locale del plugin. Non è un’app iOS o Android. AWS richiede attualmente il plugin 1.2.764.0 o successivo per le operazioni supportate; la versione indicata 1.2.835.0 supera tale minimo.

Account, costi e licenza

Il plugin è open source con Apache License 2.0 e non ha un abbonamento separato. L’uso operativo richiede un account AWS o accesso autorizzato. Risorse EC2, gestione ibrida/avanzata, registri, archiviazione, servizi di rete e altre funzioni AWS opzionali possono comportare costi; un plugin gratuito non rende gratuite le risorse cloud circostanti. Consulta i prezzi AWS correnti per la configurazione prevista. Le normali sessioni shell possono essere registrate, mentre SSH e i contenuti inoltrati hanno limiti di registrazione diversi.

Requisiti di sistema

macOSVersione dell’appChipDownloadFonte
Versione per macOS 27, 26, 15, 14, 13, 12, 111.2.896.0Intelsession-manager-downloads.s3.amazonaws.com/plugin/1.2.896.0/mac/session-manager-plugin.pkgSHA-256 d9d960f04acb5ba419e0a12f769f9af4f3263e098b9b63e2de659189c138341aHomebrewVerificato il
Versione per macOS 27, 26, 15, 14, 13, 12, 111.2.896.0Apple siliconsession-manager-downloads.s3.amazonaws.com/plugin/1.2.896.0/mac_arm64/session-manager-plugin.pkgSHA-256 b95139a76cb473654d92185c200ac65205244b20f96aeb240b53837ba4973084HomebrewVerificato il

Come installare AWS Session Manager Plugin sul Mac

  1. Esegui in “Terminale”: brew install --cask session-manager-plugin
  2. Homebrew esegue il programma di installazione session-manager-plugin.pkg, che richiede la password di amministratore.

Installa senza Homebrew

Scarica il file che Homebrew usa per il tuo chip: Apple siliconIntel

Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download

Disinstallazione di AWS Session Manager Plugin e pulizia facoltativa dei dati

Comando di disinstallazione
brew uninstall --cask session-manager-plugin

Una disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.

La disinstallazione rimuove anche

Ricevute di installazione (pkgutil)
session-manager-plugin

Pulizia approfondita (facoltativa)

Comando di disinstallazione
brew uninstall --zap --cask session-manager-plugin

--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.

File che AWS Session Manager Plugin può lasciare sul Mac (1)
File e cartelle
/Library/LaunchDaemons/SessionManagerPlugin.plist

Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.

Novità della versione 1.2.896.0

Nuova versione Redazione OpenNavo · Tradotto con IA

Annulla la modifica «Session failure reason check and avoid hanging session» (controllare la causa dell’errore ed evitare sessioni bloccate).

Dati sulla sicurezza di AWS Session Manager Plugin

Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.

Canali di distribuzione
Homebrew
Open source
Sì · github.com/aws/session-manager-plugin · Apache-2.0Verificato il
Analizza con OpenNavoApre un’anteprima della scansione nell’app OpenNavo: sei tu a decidere se avviarla. Scopri di più sulla sicurezza

Dettagli di installazione

Tap
homebrew/cask
Pacchetti di installazione
session-manager-plugin.pkg
Comandi inclusi
session-manager-plugin
URL di download
https://session-manager-downloads.s3.amazonaws.com/plugin/1.2.896.0/mac_arm64/session-manager-plugin.pkg
SHA-256
b95139a76cb473654d92185c200ac65205244b20f96aeb240b53837ba4973084
Definizione Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/session-manager-plugin.rb
formulae.brew.sh
formulae.brew.sh/cask/session-manager-plugin
Codice sorgente
github.com/aws/session-manager-plugin

Contenuti di installazione e rimozione

  • Disinstallazione uninstall

    Mostra la dichiarazione completa
    {
      "uninstall": [
        {
          "pkgutil": "session-manager-plugin"
        }
      ]
    }
  • Installazione pkg

    File di origine: session-manager-plugin.pkg

    Mostra la dichiarazione completa
    {
      "pkg": [
        "session-manager-plugin.pkg"
      ]
    }
  • Installazione binary

    File di origine: /usr/local/sessionmanagerplugin/bin/session-manager-plugin

    Destinazione dichiarata: $HOMEBREW_PREFIX/bin/session-manager-plugin

    Mostra la dichiarazione completa
    {
      "binary": [
        "/usr/local/sessionmanagerplugin/bin/session-manager-plugin"
      ],
      "target": "$HOMEBREW_PREFIX/bin/session-manager-plugin"
    }
  • Rimozione dati utente zap

    Mostra la dichiarazione completa
    {
      "zap": [
        {
          "trash": "/Library/LaunchDaemons/SessionManagerPlugin.plist"
        }
      ]
    }

Domande frequenti su AWS Session Manager Plugin

AWS Session Manager Plugin è sicuro?

AWS Session Manager Plugin è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da session-manager-downloads.s3.amazonaws.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 15.202 volte tramite Homebrew.

AWS Session Manager Plugin è open source?

Il codice sorgente di AWS Session Manager Plugin è pubblico su GitHub (aws/session-manager-plugin) con licenza Apache-2.0.

Come disinstallare completamente AWS Session Manager Plugin dal Mac?

Esegui brew uninstall --cask session-manager-plugin. Il comando cancella 1 ricevuta di installazione. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask session-manager-plugin. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo viene eliminato anche /Library/LaunchDaemons/SessionManagerPlugin.plist.

AWS Session Manager Plugin funziona sui Mac con Apple silicon (M1 e successivi)?

Sì. Homebrew scarica pacchetti distinti per i Mac con Apple silicon e per quelli con Intel.

Qual è l’ultima versione di AWS Session Manager Plugin?

L’ultima versione è la 1.2.896.0, aggiunta a Homebrew il 21 ott. Per aggiornarlo, esegui brew upgrade --cask session-manager-plugin.

Cos’altro viene installato insieme a AWS Session Manager Plugin?

Aggiunge anche 1 strumento da riga di comando: session-manager-plugin. Si installa tramite un programma di installazione .pkg, che richiede la password di amministratore.

Fonti

Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.