문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| linux:ssh [2023/01/14 14:28] – [scp를 이용한 원격파일 복사] taekgu | linux:ssh [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== SSH ====== | ||
| + | [[linux: | ||
| + | ===== Secure SHell ===== | ||
| + | |||
| + | ===== SSH관련사용 ===== | ||
| + | ==== ssh를 이용할 원격 Terminal 접속 ==== | ||
| + | |||
| + | <code bash> | ||
| + | ssh garam | ||
| + | </ | ||
| + | |||
| + | ==== scp를 이용한 원격파일 복사 ==== | ||
| + | 명령어 : scp -P 포트 계정@리모트주소: | ||
| + | <code bash> | ||
| + | scp -P 포트 << | ||
| + | </ | ||
| + | 소스/ | ||
| + | |||
| + | |||
| + | ==== ssh를 이용한 원격 Command 실행 ==== | ||
| + | 명령어 : ssh 계정@서버주소 'ls -l' | ||
| + | |||
| + | |||
| + | ==== ~/ | ||
| + | <code config> | ||
| + | Host forward | ||
| + | HostName 123.456.789.12 | ||
| + | User ec2-user | ||
| + | IdentityFile ~/ | ||
| + | LocalForward localhost: | ||
| + | Host aws | ||
| + | HostName 234.567.890.12 | ||
| + | User userName | ||
| + | IdentityFile | ||
| + | </ | ||
| + | |||
| + | Host : 나중에 ssh명령어 뒤에 넣을 이름 | ||
| + | HostName : IP | ||
| + | IdentityFile : pemfile경로 | ||
| + | LocalForward {localhost: | ||
| + | |||
| + | $ ssh forward | ||
| + | |||
| + | $ ssh aws | ||
| + | |||
| + | ssh명령어로 치면 바로 연결된다. | ||
| + | 만약 저렇게 설정안해놓았다면 아래와 같이 길게 쳐야한다. | ||
| + | $ ssh -i ~/ | ||
| + | LocalForwad 설정 방법이 ssh 명령어를 칠때와 config파일 설정 부분이 달라 고생했다. | ||