เปลี่ยน Port SSH บน Linux

โดยค่าเริ่มต้นคือ port 22 นะครับ แนะนำให้เปลี่ยน ssh port เป็นตัวเลขอื่นนะครับ

วิธีทำ

แก้ไขไฟล์ /etc/ssh/sshd_config

แก้ #port=22 เป็น port=ตัวเลขที่เราต้องการ เช่น 249 122 433 เป็นต้น (เอา # หน้าออกด้วยนะครับ)

จากนั้นทำการ restart service sshd แบบนี้นะครับ
# service sshd restart

แค่นี้เวลาเข้า ssh ก็ให้ใส่ port ตามที่เราได้แก้ไปนะครับ

 

เปลี่ยน port :2222 Direct Admin

โดยทั่วไป directadmin จะเข้าทาง port 2222 นะครับ
ถ้ารหัสเราไม่แข็งแรงโอกาสที่จะโดนเจาะก็ง่ายมากครับ นอกจากนี้เรายังจะได้รับเมลพวก brute force attack มาเยอะแยะมากมาย ซึ่งวิธีนี้จะแก้ปัญหา brute force จาก directadmin ได้เช่นกันครับ

แนะนำให้ทำการเปลี่ยน port นี้เป็นตัวเลขอย่างอื่นนะครับ เช่น 2334 1322 9845 เป็นต้นครับ

วิธีทำเข้าไปแก้ไขไฟล์ 2 ไฟล์นี้ครับ

1. /usr/local/directadmin/conf/directadmin.conf
ตรง port=2222 แก้เป็นเลขที่เราต้องการเลยครับ

2. /var/www/html/redirect.php
ตรง ‘port=2222’ แก้เป็นตัวเลขเดียวกับข้อ 1 นะครับ

ขั้นตอนสุดท้ายคือสั่ง restart directadmin ใน command line :

# service directadmin restart

เท่านี้ก็เรียบร้อยแล้วครับ เราไม่สามารถเข้าทาง port เดิมได้แล้ว ให้เข้าทาง port ที่เพิ่งแก้ไปแทนนะครับ
วิธีนี้ยังช่วยแก้ปัญหาเมล brute force attack เช่นเดียวกันครับ

การอัปโหลดไฟล์ใน Direct Admin

อัปโหลดไฟล์เข้า server ง่ายๆด้วยเมนู Files manager ใน Directadmin

จะมีรายการ Directory หรือโฟลเดอร์ ให้เราเข้าไปที่ domains/ชื่อเวปเรา/public_html
เพื่อที่เราจะอัปไฟล์ให้เข้ามาอยู่ในตำแหน่งที่เราวางเวปไว้

คลิกที่ปุ่ม Upload files to current directory

คลิกที่ browse เพื่อเลือกไฟล์จากคอมของเรา

เลือกไฟล์ที่ต้องการอัปโหลดในคอมเรา แล้วกด open เลือกได้ทีละไฟล์นะครับ
หากต้องการอัปไฟล์อื่นก็คลิก Browse ที่ช่องอื่นแทนนะครับ

กด upload เพื่ออัปโหลดไฟล์

รอการอัปโหลดเสร็จ เมื่อขึ้นว่า upload succesfull แล้ว แสดงว่าเราได้อัปโหลดไฟล์เข้ามาแล้วนะครับ

ทีนี้เราก็สามารถจัดการหรือรันไฟล์เวปต่อได้เลยครับ

 

วิธีเปลี่ยน Name server ใน Directadmin

สิ่งที่ต้องมี
– Nameserver ของตัวเอง

*หมายเหตุ ลูกค้าที่เช่าโดเมนกับทางเราสามารถเข้าไปสร้าง Nameserver ของตัวเองได้ที่ https://www.cloudhosting.co.th/index.php?rp=/knowledgebase/479/-Name-server.html

1. เข้า Directadmin โดยใส่ไอพีตามด้วย :2222 เช่น 103.13.229.xxx:2222 แล้วเข้าสู่ระบบ
จากนั้นคลิกที่เมนู Administrator Settings

2. ไปที่หัวข้อ Server Settings แล้วเปลี่ยนค่า Nameserver ช่อง NS1 และ NS2 ใหม่
เช่น ns1.youdomain.com ns2.yourdomain.com แล้วเลื่อนลงมาด้านล่างสุดแล้วกด save

วิธี Backup และ Restore ข้อมูลเวปไซตใน DirectAdmin

1.เข้า Directadmin และเข้าไปในหน้าหลักของโดเมนที่ต้องการ Backup
จากนั้นคลกที่เมนู Create/Restore Backups

2. ระบบจะแสดงรายการที่เราต้องการ Backup โดยสามารถเลือกรายการที่ต้องการ backup หรือไม่ต้องการก็ได้
(ถ้าต้องการทั้งหมด ก็ติ๊กถูกทั้งหมดครับ) จากนั้นคลิก create back up

3.ให้เรารอจนกว่าจะได้รับข้อความ ในเมนู Message หรือเข้าไปดูไฟล์ backup ของเราเสร็จแล้วยัง
จะเป็นไฟล์ .zip นะครับ ที่ home/domain-name/backups

เสร็จสิ้นขั้นตอนการ Backup แล้วนะครับ ต่อไปเป็นการ restore โดยไฟล์ .zip ที่เราได้จากขั้นตอนด้านนนะครับ

1.ให้เข้าไปที่หน้าหลักของโดเมนที่เราต้องการ Restore คลิกที่ Create/Restore backups

2.จากนั้นใน Restore ให้เราเลือกไฟล์ zip ที่ต้องการ restore โดยสามารถเอาไฟล์ .zip จากที่อื่นที่เราต้องการย้ายมา โดยให้อัปโหลดไฟล์ Backup.zip ของที่เก่ามาไว้ที่ VPS ใหม่ ใน /home/domain-name/backups ถ้าไม่มีโฟลเดอร์ backups ก็ให้สร้างใหม่แล้วเซท permission เป็น 777 ด้วยนะครับ (ไฟล์ .zip เซทเป็น 777 เช่นกัน)

3. ระบบจะแสดงสิ่งที่เราจะ Restore กด Restore selected items

ถ้าไม่มี error อะไร (ถ้าเซท permission 777 แล้วน่าจะไม่ติดอะไรครับ) ก็ให้รอจนกว่าระบบจะขั้น Restore Completed
เพียงเท่านี้เราก็ย้ายไฟล์จากโฮสเก่ามาไว้ที่ใหม่ หรือ Resore ไฟล์จาก Backups เสร็จสิ้นแล้วครับ

 

ติดตั้ง WordPress ใน DirectAdmin

เมื่อเรามี Directadmin แล้ว ถ้าจะลง WordPress
ก็สามารถทำการคลิกติดตั้งผ่าน DirectAdmin ได้เลยครับ
ตัวอย่างตามรูปเลยครับ

จากนั้นเลือก WordPress ครับ

คลิก install this application

ทำการเลือก directory ที่ต้องการลง

WordPress จะถูกติดตั้งและรอสักพักก็จะเสร็จพร้อมใช้งานครับ