ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
Nexterm

Nexterm

Nexterm คือแพลตฟอร์มจัดการเซิร์ฟเวอร์แบบโอเพนซอร์สสำหรับ SSH, VNC และ RDP จัดระเบียบเซสชัน แชร์การเข้าถึง และจัดการเซิร์ฟเวอร์จากแท็บเบราว์เซอร์เดียว ใช้สัญญาอนุญาต MIT พร้อมดาว GitHub กว่า 4,400 ดวง

ภาพรวม

4.5k

GitHub stars

242

การติดตั้งที่ใช้งานอยู่

สัญญาอนุญาต MIT เวอร์ชัน Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

การติดตั้งที่ใช้งานอยู่เป็นข้อมูลตัวอย่าง (ตัวอย่างก่อนเปิดตัว); จะเชื่อมต่อข้อมูลจริงก่อนเปิดตัว

เข้าใช้งาน Web UI

  1. เปิดใน browser: https://<SERVER_IP>
  2. ยอมรับคำเตือนใบรับรองของเบราว์เซอร์
  3. สร้างบัญชีผู้ดูแลระบบเริ่มต้น
  4. เริ่มเพิ่มและจัดการการเชื่อมต่อระยะไกล

ไฟล์และไดเรกทอรีที่สำคัญ

  • ไดเรกทอรีติดตั้ง: /root/nexterm
  • ไฟล์ Docker Compose: /root/nexterm/docker-compose.yml
  • วอลุ่ม Docker: /var/lib/docker/volumes/nexterm_nexterm/
  • Nginx config: /etc/nginx/sites-available/nexterm.conf
  • ใบรับรอง TLS: /etc/nginx/ssl/nexterm.crt
  • Private key ของ TLS: /etc/nginx/ssl/nexterm.key

เปิดใช้งาน SSL กับโดเมน

1. ชี้โดเมนของคุณไปยัง IP ของ server

2. แก้ไข config ของ Nginx และเปลี่ยนทั้งคู่ server_name <IP>; กับโดเมนของคุณ (<your-domain>) สำหรับทั้ง HTTP (port 80) และ HTTPS (port 443) blocks:

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. แทนที่ SSL paths ใน Nginx config:

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. เปิด browser และไปที่: https://yourdomain.com

หมายเหตุ

  • Nexterm ทำงานใน Docker โดยใช้เครือข่ายของโฮสต์
  • เปิดใช้งาน HTTPS ด้วยใบรับรองแบบ self-signed
  • คำเตือนใบรับรองในเบราว์เซอร์เป็นเรื่องปกติ เว้นแต่จะเปลี่ยนเป็นใบรับรองที่เชื่อถือได้

เพิ่มเติมใน Self Hosted

แอปที่เกี่ยวข้อง

Deploy Nexterm now. เริ่มต้น $2.48/เดือน