리눅스 명령어 가이드: ssh 명령어 사용법
ssh 명령어는 원격으로 다른 컴퓨터에 안전하게 접속하고 원격으로 명령을 실행하는 데 사용됩니다. SSH(보안 셸)는 네트워크 상의 다른 컴퓨터에 로그인하여 명령을 실행하고 파일을 전송하는 프로토콜입니다. 이 블로그에서는 ssh 명령어의 기본 사용법과 자주 사용하는 옵션들을 소개합니다.
1. 기본 사용법
• ssh <사용자 이름>@<호스트>
• 지정한 호스트에 해당 사용자로 로그인합니다.
• 예시: ssh user@example.com
2. 자주 사용하는 옵션
1. 포트 지정
• 원격 호스트에 접속할 때 사용할 포트를 지정합니다.
• 사용법: ssh -p <포트 번호> <사용자 이름>@<호스트>
• 예시: ssh -p 2222 user@example.com
2. 비밀번호 인증 사용
• 비밀번호로 인증하여 로그인합니다.
• 사용법: ssh <사용자 이름>@<호스트>
• 예시: ssh user@example.com
3. 키 기반 인증 사용
• 공개 키 기반으로 인증하여 로그인합니다.
• 사용법: ssh -i <키 파일 경로> <사용자 이름>@<호스트>
• 예시: ssh -i ~/.ssh/id_rsa user@example.com
4. 압축 전송 활성화
• 데이터 전송을 압축하여 대역폭을 절약합니다.
• 사용법: ssh -C <사용자 이름>@<호스트>
• 예시: ssh -C user@example.com
5. X11 전송 활성화
• X11 전송을 허용하여 원격 서버에서 GUI 프로그램을 실행합니다.
• 사용법: ssh -X <사용자 이름>@<호스트>
• 예시: ssh -X user@example.com
6. 세션 유지
• 접속이 끊어진 후에도 세션을 유지합니다.
• 사용법: ssh -o ServerAliveInterval=<시간(초)> <사용자 이름>@<호스트>
• 예시: ssh -o ServerAliveInterval=60 user@example.com
'컴퓨터 > LINUX' 카테고리의 다른 글
리눅스(linux) 명령어 가이드: chown 명령어 사용법 (0) | 2024.06.10 |
---|---|
리눅스(linux) 명령어 가이드: chmod 명령어 사용법 (0) | 2024.06.10 |
리눅스(linux) 명령어 가이드: netstat 명령어 사용법 (0) | 2024.06.09 |
리눅스(linux) 명령어 가이드: ifconfig 명령어 사용법 (0) | 2024.06.09 |
리눅스(linux) 명령어 가이드: ping 명령어 사용법 (0) | 2024.06.09 |