Alias para se conectar à instância do AWS por meio do SSH não funcionar

0

Eu criei um alias para facilitar a conexão à minha instância do AWS EC2. Embora haja um erro. Aqui está o código em ~/.bash_profile :

alias aws_connect=‘ssh -i /path/to/keyfile.pem  [email protected]

Quando eu digito "aws_connect no terminal, isso é o que sai: -bash: “ssh: command not found . Essa é a saída quando eu digito source ~/.bash_profile :

MacBook-Pro:~ username$ source ~/.bash_profile
-bash: alias: -i: not found
-bash: alias: /path/to/keyfile.pem: not found
-bash: alias: [email protected]”: not found

Alguém pode ver o que eu fiz de errado?

    
por Isserlis 19.08.2014 / 07:45

1 resposta

1

Por que não usar a configuração ssh para isso?

Você pode conseguir isso criando um arquivo de configuração na sua pasta ~/.ssh :

vim ~/.ssh/config e, em seguida, adicione algo assim:

Host example HostName Server_IP_or_hostname User SSH_USER IdentityFile ~/path/to_your_key

E quando você quiser ssh, tudo o que você precisa fazer é digitar:

ssh example

<2cents>

    
por 22.08.2014 / 23:22