ENEY.CLOUD 데이터바우처 · 클라우드바우처 · 스마트서비스 · 모두의 창업 바우처 공급사업자 선정GS인증 기사 보기 →
ENEY CLOUD
Services
Solutions
PriceNewsDocsCompany
로그인
ENEY CLOUD
Services
Secure EdgeManagementBack Up
Solutions
DataLakePrivate CloudInfra Security
PriceNewsDocsCompany
로그인
  • 에네이클라우드 철학
  • 에네이클라우드 Docs 소개
  • 회원가입 / 로그인
  • 2차 인증 설정하기
  • 콘솔 화면 이해하기
  • 대시보드 이해하기
  • 멤버 관리하기
  • 결제 관리하기
  • 크레딧 관리하기
  • 인스턴스 이해하기
  • 인스턴스 생성하기
  • SSH로 접속하기
  • VPC 이해하기
  • 공인 IP 연결하기
  • 방화벽 정책 설정하기
  • 컨테이너 이해하기
  • 컨테이너 생성하기
  • 데이터베이스 생성하기
  • 컨테이너 상태 확인하기
  • SSH로 접속하기
  • 파드 HTTPS 인증서 설정하기
  • 모니터링 개요
  • 성능 모니터링 조회하기
  • 알림 대시보드 설정하기
  • 트래픽 모니터링
  • 보안 모니터링 조회하기
  • 에네이클라우드 시큐어 엣지 개념
  • 서비스 오픈 전 보안 체크리스트
  • 인스턴스에 접속할 수 없을 때
  • 웹서비스가 열리지 않을 때
  • 컨테이너 허브 이미지 배포준비 중
ENEY
사업자번호: 119-87-01395 · 대표이사: 전재혁
통신판매번호: 제2015-0592호
서울특별시 금천구 디지털로 178, 가산퍼블릭 A동 1523호
Copyright eney Co., Ltd. 2014~2026 All Rights Reserved.
Menu
ServicesSolutionsPriceNewsDocsCompany
Contact
대표번호 070-7933-1616기술문의 tech@eney.co.kr팩스 070-7815-2201sales@eney.co.kr
Channel
이용약관·개인정보처리방침
eney Co., Ltd.

SSH로 접속하기

Pod(컨테이너)는 일반적인 인스턴스(VM)와 동작 방식에 차이가 있습니다.

컨테이너는 근본적으로 프로세스 실행을 위한 최소한의 환경만을 제공하므로, 기본 OS 계정이나 SSH 서버(sshd) 등이 내장되어 있지 않습니다.

에네이클라우드에서는 기본적으로 콘솔 내 터미널 기능을 통해 컨테이너에 접속할 수 있도록 지원하고 있습니다.

개인 터미널이나 외부 클라이언트를 통해 직접 SSH 접속이 필요한 경우, 아래 가이드에 따라 컨테이너 내부에 SSH 설치 후 접속 가능합니다.

SSH 환경 설치 및 설정

먼저 에네이클라우드 콘솔의 터미널을 통해 컨테이너에 접속한 후, 아래의 명령어들을 순차적으로 실행하여 SSH 접속 환경을 구성합니다.

1. 패키지 업데이트 및 OpenSSH 설치

서비스 운영에 필요한 필수 패키지인 SSH 서버를 설치합니다.

apt-get update && apt-get install -y openssh-server

2. SSH 실행 디렉토리 생성

SSH 서비스가 구동될 디렉토리를 수동으로 생성하여 서비스 실행 시 발생할 수 있는 오류를 방지합니다.

mkdir -p /var/run/sshd

3. 사용자 계정 추가

SSH 접속에 사용할 새로운 사용자 계정을 생성하고 쉘 권한을 부여합니다.

useradd -m -s /bin/bash (추가할 사용자 계정)

예시:

useradd -m -s /bin/bash ubuntu

4. 계정 비밀번호 설정

생성한 사용자 계정의 로그인 비밀번호를 설정합니다.

명령어 입력 후 화면의 안내에 따라 사용할 비밀번호를 2회 입력해 주세요.

passwd (생성한 계정_비밀번호 지정할 계정)
New password: (비밀번호)
Retype new password: (비밀번호)

예시:

passwd ubuntu
New password: ExamplePassword
Retype new password: ExamplePassword
passwd: password updated successfully

5. SSH 서버 인증 설정 수정

보안 키가 없는 상태에서도 비밀번호 입력하여 로그인 가능하도록 허용하는 SSH 서버 설정 수정합니다.

sed -i 's/#PasswordAuthentication yes/PasswordAuthentication yes/' /etc/ssh/sshd_config

키보드를 통한 대화형 인증 방식을 활성화하여 다양한 SSH 클라이언트에서의 접속 호환성을 높이도록 SSH 서버 설정 수정합니다.

sed -i 's/KbdInteractiveAuthentication no/KbdInteractiveAuthentication yes/' /etc/ssh/sshd_config

6. SSH 서비스 재시작

변경한 설정 파일 내용을 SSH 서버 서비스에 즉시 반영하여 적용합니다.

service ssh restart

외부 환경에서 SSH 접속하기

위의 설정이 모두 완료되었다면, 이제 외부 터미널이나 로컬 PC에서 SSH 접속이 가능합니다.

접속 명령어 기본 포맷:

ssh <사용자 계정>@<공인 IP 주소> -p <포트 번호>

접속 명령어 예시:

앞서 생성한 ubuntu 계정과 발급받은 공인 IP(예: 123.213.123.123)를 이용한 접속 예시입니다.

ssh ubuntu@123.213.123.123 -p 22

참고: IP 주소 및 포트 번호는 실제 할당받은 정보에 맞게 변경하여 입력하시기 바랍니다. 최초 접속 시 접속 확인(Fingerprint) 메시지가 나타나면 yes를 입력한 뒤 설정한 비밀번호로 로그인합니다.