As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Gerenciar recursos do Lightsail com o AWS CloudShell
O AWS CloudShell é um shell pré-autenticado baseado em navegador que você pode iniciar diretamente pelo console do Amazon Lightsail. Você pode usar o CloudShell para gerenciar seus recursos do Lightsail pela interface de linha de comando. Você pode executar comandos da AWS Command Line Interface (AWS CLI) usando o shell de sua preferência (Bash, PowerShell ou Z shell). Você pode fazer isso sem baixar nem instalar ferramentas de linha de comando. Para obter mais informações, consulte O que é o AWS CloudShell.
Quando você inicia o CloudShell, cria-se um ambiente computacional baseado no Amazon Linux 2. Nesse ambiente, você pode acessar uma ampla variedade de ferramentas de desenvolvimento pré-instaladas, como a AWS CLI. Para obter uma lista completa das ferramentas pré-instaladas, consulte Pre-installed software no Guia do usuário do CloudShell.
Armazenamento persistente
Com o AWS CloudShell, você pode usar até 1 GB de armazenamento persistente em cada Região da AWS sem custo adicional. O armazenamento persistente está localizado em seu diretório inicial ($HOME) e é privado para você. Ao contrário dos recursos de ambiente temporários que são excluídos após o término de cada sessão do shell, os dados do diretório inicial persistem entre as sessões.
Se você parar de usar o AWS CloudShell em uma Região da AWS, os dados serão retidos no armazenamento persistente dessa região por 120 dias após o término da última sessão. Após 120 dias, a menos que você tome alguma medida, seus dados serão automaticamente excluídos do armazenamento persistente dessa região. Você pode evitar a remoção iniciando o AWS CloudShell novamente nessa Região da AWS. Para obter mais informações sobre a retenção de dados no armazenamento persistente, consulte Persistent storage no Guia do usuário do CloudShell.
Regiões da AWS
No Lightsail, será aberta uma sessão do CloudShell na Região da AWS que forneça a menor latência à sua localização física. Isso significa que as Regiões da AWS podem mudar entre as sessões. Anote em qual Região da AWS --> a sessão do CloudShell está localizada para que você possa usar o armazenamento persistente de 1 GB. Para alterar a Região da AWS da sessão, escolha o ícone Abrir em uma nova guia do navegador. Isso fornece a opção de acessar a sessão do CloudShell em uma nova janela do navegador.
Na barra de navegação da nova guia do navegador, escolha o nome da Região da AWS que é exibida no momento. Em seguida, escolha a Região da AWS para a qual pretende alternar.
Para obter mais informações sobre o serviço CloudShell, consulte o Guia do usuário do CloudShell.
Iniciar e usar o AWS CloudShell
Saiba como iniciar e usar uma sessão do AWS CloudShell no Lightsail. Caso não tenha permissão para executar o CloudShell, será necessário adicionar a política arn:aws:iam::aws:policy/AWSCloudShellFullAccess à identidade do AWS Identity and Access Management (IAM) que você está usando. Se já tiver a política arn:aws:iam::aws:policy/AdministratorAccess anexada, você deverá conseguir acessar o CloudShell. Para obter mais informações, consulte Gerenciamento de identidade e acesso para o Amazon Lightsail.
Iniciar o AWS CloudShell
Você pode iniciar o CloudShell pelo console do Amazon Lightsail. Após o início da sessão, é possível alternar para o shell de sua preferência, como Bash, PowerShell ou Z shell.
Conclua as etapas a seguir para iniciar uma nova sessão do AWS CloudShell no Lightsail:
-
Faça login no console do Lightsail em https://lightsail.aws.amazon.com/
. -
Escolha CloudShell na barra de ferramentas do console, na parte inferior esquerda do console. Quando o prompt de comando for exibido, o shell estará pronto para interação.
-
(Opcional) Para escolher um shell pré-instalado com o qual trabalhar, digite um destes nomes de programa no prompt da linha de comando:
- Bash:
bash -
Se você alternar para o Bash, o símbolo no prompt de comando será atualizado para
$. O shell padrão no AWS CloudShell é o Bash. - PowerShell:
pwsh -
Se você alternar para o PowerShell, o símbolo no prompt de comando será atualizado para
PS>. - Z shell:
zsh -
Se você alternar para Z shell, o símbolo no prompt de comando será atualizado para
%.
- Bash:
exemplo Exemplo de comando de API do Lightsail no AWS CloudShell
Há diversas ferramentas de linha de comando pré-instaladas na sessão do CloudShell para você usar. Neste exemplo, você usa a operação de API GetInstances do Lightsail para visualizar as instâncias que estão em sua conta do Lightsail. Para saber mais sobre a operação da API GetInstances, consulte GetInstances na Amazon Lightsail API Reference.
-
Faça login no console do Lightsail em https://lightsail.aws.amazon.com/
. -
Escolha CloudShell na barra de ferramentas do console, na parte inferior esquerda do console.
-
Insira o seguinte comando após o prompt AWS CloudShell:
aws lightsail get-instancesAgora você deve ver uma lista completa das instâncias que estão em sua conta do Lightsail.
Mais informações
Para obter mais informações sobre uma AWS CloudShell, consulte a seguinte documentação: