본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Nexterm

Nexterm

Nexterm은 SSH, VNC, RDP를 위한 오픈소스 서버 관리 플랫폼입니다. 브라우저 탭 하나에서 세션을 정리하고 접근을 공유하며 서버를 관리하세요. MIT 라이선스, GitHub 스타 4,400+.

한눈에 보기

4.5k

GitHub 스타

242

활성 설치

라이선스 MIT 버전 Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

활성 설치 수는 샘플 데이터(미리보기)입니다. 출시 전 실제 지표로 교체됩니다.

웹 UI 접속

  1. 브라우저에서 열기: https://<SERVER_IP>
  2. 브라우저 인증서 경고를 수락하세요
  3. 초기 관리자 계정 생성
  4. 원격 연결을 추가하고 관리하기 시작하세요

중요한 파일과 디렉토리

  • 설치 디렉토리: /root/nexterm
  • Docker Compose 파일: /root/nexterm/docker-compose.yml
  • Docker 볼륨: /var/lib/docker/volumes/nexterm_nexterm/
  • Nginx 설정: /etc/nginx/sites-available/nexterm.conf
  • TLS 인증서: /etc/nginx/ssl/nexterm.crt
  • TLS 개인 키: /etc/nginx/ssl/nexterm.key

도메인으로 SSL 활성화

1. 도메인을 서버 IP로 지정하세요.

2. Nginx 설정 편집 및 둘 다 교체 server_name <IP>; 도메인으로 (<your-domain>) HTTP (포트 80)와 HTTPS (포트 443) 블록 모두:

vim /etc/nginx/sites-available/nexterm.conf

3. Certbot 설치:

apt install -y certbot python3-certbot-nginx

4. 유효한 Let's Encrypt 인증서를 생성하려면 다음 명령을 실행합니다:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Nginx 설정의 SSL 경로 교체:

vim /etc/nginx/sites-available/nexterm.conf
# Before:
    # ssl_certificate       /etc/nginx/ssl/nexterm.crt;
    # ssl_certificate_key   /etc/nginx/ssl/nexterm.key;
# After:
    # ssl_certificate       /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key   /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Nginx 재시작으로 변경 사항 적용:

systemctl restart nginx

7. 브라우저를 열고 방문: https://yourdomain.com

참고

  • Nexterm은 호스트 네트워킹을 사용해 Docker에서 실행됩니다
  • HTTPS는 자체 서명 인증서로 활성화되어 있습니다
  • 신뢰할 수 있는 인증서로 교체하지 않는 한 브라우저 인증서 경고가 표시됩니다

셀프 호스팅의 더 보기

관련 앱.

Deploy Nexterm now. 월 $2.48부터.