소프트웨어 서비스

Alibaba Cloud Server에 SSH 로그인을 활성화하는 방법, Alibaba Cloud Server 로그인 튜토리얼

⭐ 4.8/5 📅 2025-07-09 👁 1

Alibaba Cloud Server에서 SSH 로그인을 활성화하는 방법: 자세한 단계

알리바바 클라우드 서버를 사용할 때 SSH(Secure Shell) 로그인은 서버를 관리하는 일반적인 방법 중 하나입니다. 암호화된 연결을 통해 서버에 원격으로 로그인하여 관리 작업을 수행할 수 있습니다. 알리바바 클라우드를 처음 사용하는 사용자에게 SSH 로그인을 올바르게 활성화하는 것은 매우 중요한 단계입니다. 이 글에서는 알리바바 클라우드 서버에서 SSH 로그인을 활성화하는 방법을 자세히 소개하고, 설정 과정을 쉽게 완료하는 데 도움이 되는 작업 단계와 FAQ를 제공합니다.

Alibaba Cloud Server에 SSH 로그인을 활성화하는 단계

1. Alibaba Cloud 관리 콘솔에 로그인하세요

Alibaba Cloud Management Console에 로그인하고 "클라우드 서버 ECS" 페이지로 이동하여 관리하려는 서버 인스턴스를 선택하세요.

2. 보안 그룹 규칙 구성

Alibaba Cloud Server의 SSH 연결은 포트 22를 통해 이루어지므로 먼저 서버 보안 그룹에서 포트 22에 대한 액세스를 허용했는지 확인해야 합니다. 구체적인 단계는 다음과 같습니다.

  • 보안 그룹 페이지에서 해당 보안 그룹을 선택합니다.
  • "보안 규칙 추가"를 클릭하고 다음을 설정하세요.
  • 유형 : SSH
  • 포트 범위 : 22
  • 권한 개체 : 모든 IP 주소의 접근을 허용하려면 "0.0.0.0/0"을 선택하거나, 특정 IP 주소로 설정할 수 있습니다.
  • 프로토콜 유형 : TCP

3. 서버에 로그인하세요

구성이 완료되면 SSH 클라이언트(예: Putty, Terminal 등)를 통해 서버에 연결할 수 있습니다. 서버의 공용 IP 주소, SSH 포트 번호(기본값은 22), 사용자 이름(일반적으로 root), 비밀번호를 입력하여 로그인을 완료합니다.

4. 방화벽 설정 확인

서버 방화벽이 SSH 연결을 허용하는지 확인하세요. 다음 명령을 사용하여 방화벽 상태를 확인하고 규칙을 수정할 수 있습니다.

 sudo systemctl status firewalld # 查看防火墙状态sudo firewall-cmd --zone=public --add-port=22/tcp --permanent # 开放22端口sudo firewall-cmd --reload # 重新加载防火墙配置

5. SSH 서비스 구성

Alibaba Cloud 서버에서는 SSH 서비스가 기본적으로 활성화되어 있지만, 어떤 이유로 활성화되어 있지 않은 경우 다음 명령을 사용하여 SSH 서비스를 시작할 수 있습니다.

 sudo systemctl start sshd # 启动SSH服务sudo systemctl enable sshd # 设置SSH服务开机自动启动

6. 키 쌍 설정(선택 사항)

보안을 강화하려면 비밀번호 대신 SSH 키 쌍을 통해 인증하는 것이 좋습니다. Alibaba Cloud 콘솔에서 키 쌍을 생성하고, 개인 키를 다운로드하여 서버에 업로드할 수 있습니다.

Alibaba Cloud Server SSH FAQ

질문: SSH에 연결할 때 "연결이 거부되었습니다" 오류를 해결하려면 어떻게 해야 하나요?

A: 이 오류는 일반적으로 SSH 서비스가 시작되지 않았거나 방화벽이 22번 포트를 열지 않음을 의미합니다. 다음 명령을 사용하여 SSH 서비스가 실행 중인지 확인할 수 있습니다.

 sudo systemctl status sshd

SSH 서비스가 시작되지 않은 경우 다음 명령으로 시작할 수 있습니다.

 sudo systemctl start sshd

보안 그룹 규칙과 방화벽이 올바르게 구성되었고 포트 22가 열려 있는지 확인하세요.

질문: Alibaba Cloud 서버의 SSH 로그인 포트를 어떻게 변경합니까?

답변: 보안 강화를 위해 많은 사용자가 SSH 기본 포트를 변경합니다. SSH 포트를 변경하는 단계는 다음과 같습니다.

  1. SSH 구성 파일을 엽니다.
 sudo vi /etc/ssh/sshd_config
  1. "#Port 22"라고 적힌 줄을 찾아 주석 기호(#)를 제거하고 포트 번호를 원하는 포트로 변경합니다. 예:
 Port 2200
  1. 파일을 저장하고 종료한 후 SSH 서비스를 다시 시작합니다.
 sudo systemctl restart sshd
  1. 보안 그룹과 방화벽에서 새로운 포트를 허용하는 것을 잊지 마세요.

질문: 알리바바 클라우드 서버의 SSH 로그인 비밀번호를 잊어버린 경우 어떻게 재설정할 수 있나요?

A: SSH 로그인 비밀번호를 잊어버린 경우, Alibaba Cloud 콘솔을 통해 재설정하거나 클라우드 서버의 VNC 콘솔을 통해 직접 로그인하여 비밀번호를 변경할 수 있습니다. 구체적인 단계는 다음과 같습니다.

  1. Alibaba Cloud 콘솔에 로그인하고 ECS 인스턴스 페이지로 이동합니다.
  2. 인스턴스를 선택하고 비밀번호 재설정을 클릭합니다.
  3. 새로운 로그인 비밀번호를 입력하고 확인하세요.
  4. 새로운 비밀번호를 사용하여 SSH를 통해 다시 로그인하세요.

Alibaba Cloud 서버 SSH 로그인 매개변수에 대한 자세한 설명

매개변수 설명하다
공개 IP SSH를 통해 서버에 연결할 때 사용되는 공용 IP 주소
포트 번호 기본 포트는 22이며, SSH 연결에 사용됩니다.
사용자 이름 기본값은 root이며 로그인 시 올바른 사용자 이름을 입력해야 합니다.
비밀번호 또는 키 로그인 시 인증을 위해 비밀번호 또는 키가 필요합니다.
보안 그룹 규칙 클라우드 서버에는 TCP 포트 22가 허용되어야 합니다.
방화벽 설정 방화벽은 포트 22를 통한 TCP 트래픽이 통과하도록 허용해야 합니다.
SSH 서비스 상태 서버에서 SSH 서비스가 제대로 실행되고 있는지 확인하세요.

위의 단계와 구성을 통해 Alibaba Cloud 서버의 SSH 로그인 기능을 성공적으로 활성화하고 서버를 원격으로 관리 및 유지보수할 수 있습니다. 문제가 발생하면 언제든지 FAQ 섹션을 참조하여 원활한 연결을 확보하세요.

관련 사이트