ใช้งาน Ubuntu 24+ กันดีกว่า !!
Ubuntu 24+ by Keptcode.com
เชื่อมต่อ SSH ผ่านไปยัง Server (Ubuntu 24.04)
Path: [skeleton]
Terminal
# SSH เชื่อมกับ Server
$ ssh root@xxx.xxx.xxx.xxx # ssh [username]@[ip_address]
# ป้อนข้อมูล Password สำหรับ user: root
root@xxx.xxx.xxx.xxx's password: [password]
อธิบายเพิ่มเติม !!
- username คือ root ชื่อผู้ใช้งาน ssh
- ip address คือ xxx.xxx.xxx.xxx (ไอพี server)
อัพเดท & อัพเกรด Server ล่าสุด (Ubuntu 24.04)
Path: [skeleton]
Terminal
# เข้าใช้สิทธิ์ root กรณี ssh ใช้ user อื่น ๆ
$ sudo -i
# อัพเดท Server ล่าสุด
$ sudo apt-get update
# อัพเกรด Server ล่าสุด
$ sudo apt-get upgrade -y
$ sudo apt-get dist-upgrade -y
# ลบ Package ต่าง ๆ ที่ไม่ได้ใช้งาน
$ sudo apt autoremove -y
ติดตั้ง Package ที่จำเป็น (แนะนำ) (Ubuntu 24.04)
Path: [skeleton]
Terminal
# nmap ใช้สำหรับแสดง port และ service ต่าง ๆ (ที่ใช้งานอยู่)
# ใน server ที่ระบุ เช่น domain, ip address
$ sudo apt-get install nmap -y
# ตัวอย่าง: การใช้งาน nmap เริ่มต้น
$ nmap localhost
# Output:
# PORT STATE SERVICE
# 22/tcp open ssh
# curl ใช้สำหรับดึงข้อมูลผ่าน URL ในแบบต่าง ๆ
$ sudo apt-get install curl -y
# ตัวอย่าง: การใช้งาน curl เริ่มต้น
$ curl google.com
ตั้งค่า Time Zone (Ubuntu 24.04)
Path: [skeleton]
Terminal
# แสดง Time Zone ปัจจุบัน
$ cat /etc/timezone
# ตั้งค่า Time Zone ใหม่ เป็น "Asia/Bangkok +07:00"
$ sudo echo "Asia/Bangkok" > /etc/timezone
$ sudo timedatectl set-timezone Asia/Bangkok
# ตรวจสอบ Time Zone
sudo timedatectl
### Last Update: 2024-09-30 20:18 ###
# Local time: Mon 2024-09-30 20:18:09 +07
# Universal time: Mon 2024-09-30 13:18:09 UTC
# RTC time: Mon 2024-09-30 13:18:09
# Time zone: Asia/Bangkok (+07, +0700)
# System clock synchronized: yes
# NTP service: active
# RTC in local TZ: no
ล้างข้อมูลที่ไม่จำเป็น (Ubuntu 24.04)
Path: [skeleton]
Terminal
# ล้างข้อมูลที่ไม่จำเป็น หรือ ยังไม่ได้ใช้งาน
$ sudo apt-get clean -y