SSH 명령어: 옵션 및 사용 방법

리눅스에서 SSH(Secure Shell)는 네트워크를 통해 다른 시스템에 안전하게 접속할 수 있도록 해주는 프로토콜입니다.

SSH는 원격 서버와 클라이언트 간의 통신을 암호화하여 보안성을 높이며, 주로 원격 접속, 파일 전송, 그리고 터널링 기능을 제공합니다. SSH 명령어를 사용하여 사용자는 원격 서버에 안전하게 접속한 뒤 다양한 작업을 수행할 수 있습니다.

터널링 기능: 한 네트워크에서 다른 네트워크로 데이터를 안전하게 전송하는 기술로 주로 VPN이나 SSH 같은 보안 통신에 사용됩니다.

1. SSH 명령어 기본 사용 방법

ssh 사용자명@호스트 주소

◻️ 사용 예시

우분투 계정으로 192.168.0.10 서버 접속 시 사용하며 이후 비밀번호를 입력 또는 인증키 설정 체크 후 로그인이 될 수 있습니다.

ssh ubuntu@192.168.0.10

2. SSH 명령어 옵션

옵션

설명

사용 예시

-p

포트번호 지정 (기본 22번이 아님)

ssh -p 2222 user@host

-i

개인 키 파일 지정

ssh -i ~/.ssh/id_rsa user@host

-v

상세 디버깅 정보 출력 (verbose)

ssh -v user@host

-C

데이터 압축 활성화

ssh -C user@host

-X

X11 포워딩 활성화 (GUI 실행용)

ssh -X user@host

-T

터미널 할당 비활성화 (명령 실행용)

ssh -T user@host command

SSH 명령어를 위한 이미지

3. 옵션 사용 예시

개인 키 파일 및 포트 설정 옵션을 같이 사용하는 예시입니다.

ssh -i /root/.ssh/my_key.pem -p 2020 ubuntu@192.168.0.10

Similar Posts

  • 리눅스 file 명령어

    리눅스 file 명령어는 그 파일이 어떤 파일인지 확인하는데 사용되는 명령으로 파일의 파일 타입을 확인할 때 사용합니다. 확인할 수 있는 파일은 텍스트 파일(ASCII 텍스트), 바이너리 파일, 그림 파일 및 동영상 등입니다. 단순하게 파일의 확장자만 확인하는 것이 아닌 파일의 매직파일(usr/local/magic)의 내용을 참조하여 파일 종류를 표시해 줍니다. magic 파일은 특정 파일의 형식을 식별하기 위한 정보를 담고…

  • yum 명령어 | 사용법 | 옵션 | yum-utils | 패키지 관리와 저장소 관리🔝

    레드햇 계열의 리눅스 배포판에서 사용하는 YUM 명령어는 패키지 관리(설치, 업데이트, 제거)를 하는데 사용하는 명령어입니다. yum은 기존 패키지 시스템인 RPM의 의존성 문제를 해결하기 위해 제공되는 도구이며, RPM에서 수행할 수 있는 많은 작업을 수행할 수 있습니다. 목차1. SSH 명령어 기본 사용 방법◻️ 사용 예시2. SSH 명령어 옵션3. 옵션 사용 예시 ✅ YUM 명령어 yum 명령어의 기본…

  • [Linux] ip 명령어 : 네트워크 인터페이스 및 설정 관리

    ip 명령어는 리눅스에서 네트워크를 관리할 때 사용되는 주요 도구로, 다양한 네트워크 작업을 수행할 수 있습니다. ip 명령어는 네트워크 인터페이스의 상태를 확인하거나 활성화 및 비활성화 할 수 있으며, IP 주소를 확인하거나 수동으로 추가 및 삭제하는 작업도 가능합니다. 또한 라우팅 테이블을 조회하고 경로를 추가하거나 제거하는 등의 라우팅 관리, ARP 테이블 확인 및 수정, 터널링 설정…

  • 리눅스 백그라운드(Back Ground)&포그라운드(Fore Ground): 프로세스 제어하기

    리눅스의 프로세스는 백그라운드(Back Ground)와 포그라운드(Fore Ground) 두 가지의 모드로 작동됩니다. 리눅스 백그라운드 작업을 하는 이유는 일반적인 쉘 명령어를 실행했을 때 프로세스가 종료될 때까지 기다리면서 다른 작업을 하지 못하는 경우가 있기 때문입니다. 목차1. SSH 명령어 기본 사용 방법◻️ 사용 예시2. SSH 명령어 옵션3. 옵션 사용 예시✅ 리눅스 포그라운드(Fore Ground)란? 터미널에 직접 연결되어 터미널과 입출력을…

  • 리눅스 less 명령어 사용법

    리눅스 less 명령어는 텍스트 파일을 볼 때 사용하는 명령어입니다. less 명령어의 특징은 vi 명령어가 파일 실행 시 전체 파일을 읽어야 하고 txt 파일 크기가 클 경우 읽는데 시간이 걸립니다. 또한 vi 명령어는 파일 편집 명령어입니다. 목차1. SSH 명령어 기본 사용 방법◻️ 사용 예시2. SSH 명령어 옵션3. 옵션 사용 예시리눅스 less 명령어 기본 사용…

  • [Shell 특수문자] 리눅스 와일드카드(메타문자)

    리눅스 와일드카드는 Shell 특수문자로 메타 문자로 불리기도 합니다. Shell 특수 기호 중 와일드카드(글로빙으로 부르기도 함)는 문자 패턴에 따라 파일명을 선택할 수 있습니다. 특수 문자에는 인용(따옴표) 기호, 리눅스 다중 명령어, 리눅스 히스토리 기호, 리눅스 디렉토리 기호, 리눅스 괄호 기호 및 입출력 리다이렉션 등 다양하게 있습니다. 목차1. SSH 명령어 기본 사용 방법◻️ 사용 예시2. SSH…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 9   +   7   =