ติดตั้ง Ubuntu Server 18.04.1 เสร็จแล้วต้องลงอะไรเพิ่มบ้าง เป็นคำถามที่น่าสนใจ การที่ระบบปฎิบัติการเปลี่ยนแปลงเวอร์ชั่นใหม่ ตำแหน่งของไฟล์คอนฟิกก็เปลี่ยนแปลงไป รวมถึงคำสั่งที่ใช้ในการบริหารจัดการแพ็คเกจก็เปลี่ยนแปลงไปด้วย วันนี้จึงต้องพาไปแนะนำกัน
ขั้นตอนที่ 1 ต้องกำหนดค่าไฟล์คอนฟิกใหม่สำหรับการ์ดแลน ไฟล์นี้ให้เข้าไปแก้ไขที่ /etc/netplan
network: ethernets: eno1: addresses: [] dhcp4: false eno2: addresses: [] dhcp4: true optional: true eno3: addresses: [] dhcp4: true optional: true eno4: addresses: [] dhcp4: true optional: true version: 2 bridges: br0: interfaces: [eno1] dhcp4: no addresses: [192.168.1.31/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8,8.8.4.4]หลังจากนั้นให้รันคำสั่ง
#netplan apply
ขั้นตอนที่ 2 เป็นการตั้งค่า Repository ใหม่ ให้เข้าไปแก้ไขไฟล์ sources.list
deb http://archive.ubuntu.com/ubuntu bionic main universe deb http://archive.ubuntu.com/ubuntu bionic-security main universe deb http://archive.ubuntu.com/ubuntu bionic-updates main universe
ขั้นตอนที่ 3 เป็นการเปลี่ยนแปลงค่าคอนฟิกของ ssh ใหม่ให้ใช้งานเฉพาะคีย์สาธารณะในการล็อกอิน
โดยทำการสร้างไฟล์ authorized_keys2 จากนั้นทำการแก้ไขคอนฟิกไฟล์ sshd_config ตามตัวอย่างด้านล่าง< PubkeyAuthentication yes > #PubkeyAuthentication yes < AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2 > #AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2 < PasswordAuthentication no > #PasswordAuthentication yes
ขั้นตอนที่ 4 ลงโปรแกรมเซิร์ฟเวอร์เดสท็อปสำหรับรีโมตเข้ามาควบคุมหน้าจอแบบกราฟฟิก โดยใช้ tightvncserver
#apt install xfce4 xfce4-goodies #apt install tightvncserver
ขั้นตอนที่ 5 ติดตั้งเวอร์ชวลแมชชีนแบบ KVM
#apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager
รวบรัดตัดความ เนื้อหานี้ค่อนข้างกระทัดรัด เอาเฉพาะส่วนที่สำคัญจริง ๆในการเปิดการใช้งานเซิร์ฟเวอร์ใหม่โดยเฉพาะ ยิ่ง Ubuntu 18.04.1 Server ด้วยแล้ว มีการเปลี่ยนแปลงไปหลายส่วนด้วยกันจากเวอร์ชั่นที่ผ่าน ๆ มา การแนะนำในวันนี้จึงขออนุญาตสั้น ๆ จริง ๆ บริการ gps tracker ต้องใช้งานที่บจก.ไทย พรอสเพอรัส ไอที เท่านั้น