- 환경 : AWS EC2(아마존 서버)


* 설정
- ec2 서버 생성시 받은 공개키 파일을 복사
%USERPROFILE%\.ssh\AWS_EC2.pem



- %USERPROFILE%\.ssh\config 파일 생성후 편집

Host example
HostName host.example.com
User ubuntu
IdentityFile ~/.ssh/AWS_EC2.pem



* 명령 보내기
ssh ubuntu@example.com ls -la
ssh example ls -la


* 원격 alias 사용하기
- bash: ll: command not found 에러 해결 방법

ssh example -t bash -ci ll


- 쉘스크립트 작성
#! /bin/bash
ssh example -t bash -ci $*


* 원격 쉘스크립트에 인자(argument) 사용하기
- 위 방법(-t bash -ci) 을 사용하면 쉘스크립 인자가 전달되지 않는다.
- 결국 방법은 위 방법을 쓰지 않는 것이다.

ssh example test.sh arg1




//===================
// 참고
https://scotch.io/tutorials/how-to-create-an-ssh-shortcut

Posted by 코덴스

댓글을 달아 주세요