เริ่มต้นใช้งาน Ubuntu 24+ กันดีกว่า !!

Ubuntu 24+ by Keptcode.com

Last Updated: 2024-08-27 00:30

เชื่อมต่อ 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-08-27 00:52 ###
#       Local time: Tue 2024-08-27 00:52:14 +07
#   Universal time: Mon 2024-08-26 17:52:14 UTC
#         RTC time: Mon 2024-08-26 17:52:14
#        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