사용자 가이드
1:1 문의
  • Home
  • 결제
    • 결제 관리 방법
    • 트래픽 계산 방법
  • 서버
    • 가상서버
      • 가상서버 통합 매뉴얼
      • 가상서버 생성 방법
      • 가상서버 접속 방법
        • SSH 키페어 접속 방법
        • VSCode 접속 방법
      • 가상서버 사용 방법
        • 리소스 확인 및 증설 방법
        • 자동 스크립트 적용 방법
        • 하드웨어 사양 변경 방법
        • 사용량 알림 설정 방법
        • WordPress 사용 방법
      • 가상서버 구성 방법
        • FTP 구성 방법
        • SFTP 구성 방법
        • NTP 구성 방법
        • Docker 구성 방법
        • NFS 구성 방법
        • APM 구성 방법
        • Apache 웹서버 성능 튜닝 방법
      • 가상서버 문제 해결 방법
        • 접속 오류 해결 방법
        • OS 영역 복구 방법
      • 가상서버 지원 종료
        • CentOS 7 EOL
        • Ubuntu 18.04 LTS EOL
    • 가상서버 스냅샷
      • 가상서버 스냅샷 사용 방법
    • 오토스케일
      • 오토스케일 사용 방법
    • 스냅샷 스케줄러
      • 스냅샷 스케줄러 사용 방법
  • 스토리지
    • 블록 스토리지
      • 블록 스토리지 연결 방법
      • 블록 스토리지 확장 방법
      • 블록 스토리지 해제 방법
    • 블록 스토리지 스냅샷
      • 블록 스토리지 스냅샷 사용 방법
    • 오브젝트 스토리지
      • 오브젝트 스토리지 사용 방법
      • 오브젝트 스토리지 데이터 암호화 적용 방법
      • 오브젝트 스토리지 S3cmd 사용 방법
      • 오브젝트 스토리지 API 사용 방법
        • S3 Compatible API 사용 방법
      • 오브젝트 스토리지 SDK 사용 방법
        • AWS Javascript SDK 사용 방법
        • AWS Java SDK 사용 방법
        • AWS Python SDK 사용 방법
      • 오브젝트 스토리지 CORS 설정 방법
      • 오브젝트 스토리지S3Browser 사용 방법
      • 오브젝트 스토리지를 이용한 데이터 백업 방법
  • 네트워킹
    • 로드밸런서
      • 로드밸런서 사용 방법
    • DNS
      • DNS 사용 방법
    • 공인IP
  • 보안 서비스
    • 방화벽
      • 방화벽 설정 방법
    • SSH 키페어
      • 분실 시 해결 방법 - CentOS / Rocky / Almalinux
      • 분실 시 해결 방법 - Ubuntu
      • SSH 사용자 계정 추가 방법
    • 인증서 관리
      • 인증서 사용 방법
  • 매니지먼트 서비스
    • 기술지원
      • 기술지원 신청 방법
      • 기술지원 Key File 등록 방법
Powered by GitBook
On this page
  • 1. 싱글 유저 모드 진입
  • 2. 패스워드 재설정
  • 3. 패스워드 접속 확인
  1. 보안 서비스
  2. SSH 키페어

분실 시 해결 방법 - CentOS / Rocky / Almalinux

SSH 키페어의 개인키를 분실 시 가상서버에 접근할 수 있는 긴급 방법입니다. 패스워든 방식은 보안상 취약하오니 작업완료 후 SSH 키페어를 사용한 로그인 방식으로 변경하시기 바랍니다.

PreviousSSH 키페어Next분실 시 해결 방법 - Ubuntu

Last updated 1 year ago

1. 싱글 유저 모드 진입

웹콘솔 > 서버 > 가상서버 > 콘솔접속

콘솔 우측 상단의 "Send CtrlAltDel" 클릭합니다.

부팅 프로세스가 시작되자마자 "Esc 키'"를 눌러 GRUB 부트 프롬프트를 표시 합니다.

GRUB 부트 프롬프트에 도달하기 위해 시스템을 껐다가 다시 켜야 할 수도 있습니다.

GRUB 부트 프롬프트가 표시되면 첫 번째 부팅 커널을 선택하여 "E" 를 누릅니다.

(GRUB 프롬프트가 표시되지 않으면 가상서버 부팅 전에 키를 눌러야합니다.)

아래쪽 화살표(↓)를 눌러서 커널 라인 (linux16으로 시작)을 찾아 ro를 "rw init=/sysroot/bin/sh"로 변경하고 "console=ttyS0,115200n8"와 "console=ttyS0,115200"값을 삭제합니다.

변경이 완료되면 CTRL + X 또는 F10을 눌러서 싱글 사용자 모드로 부팅합니다.

2. 패스워드 재설정

부팅이 완료 되면 다음 과정을 순차적으로 실행합니다.

  • "chroot /sysroot" 명령으로 시스템에 엑세스 합니다.

  • "passwd 계정명" 명령어로 패스워드를 입력합니다. ex) passwd centos

  • "vi /etc/ssh/sshd_config" 명령어로 파일을 수정합니다.

"/etc/ssh/sshd_config" 파일에서 PasswordAuthentication의 값을 no 에서 yes로 변경합니다.

ESC 키를 누른 후, "wq!" 로 변경 사항을 저장합니다.

Rocky 9 및 Almalinux 9의 경우, /etc/ssh/sshd_config.d/50-cloud-init.conf 파일 수정을 추가로 진행합니다. (PasswordAuthentication의 값을 no 에서 yes)

"touch /.autorelabel" 명령어를 실행하여 파일 시스템 레이블을 다시 지정합니다.

"exit" 명령어를 실행하여 시스템에서 나옵니다.

"reboot" 명령어로 서버를 재시작합니다.

3. 패스워드 접속 확인

계정을 이용한 접속이 잘되는지 확인합니다.