1️⃣วิธี Backup ไฟล์ Document ผ่าน WinSCP 2 Server
วิธี Backup ไฟล์ Document ผ่าน WinSCP ( 2 Server )
1. วิธีปลดล็อค WinSCP
เข้า Putty หรือ เปิด Terminal ผ่าน Debian (เครื่อง Master)
ดับเบิ้ลคลิก NeoHos-Master / NeoHos (กำหนดชื่อตรงนี้ไว้ไม่เหมือนกัน)

login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo nano /etc/ssh/sshd_config แล้วกด Enter

เปลี่ยนตรง PermitRootLogin จาก No เป็น Yes

หลังจากนั้น Ctrl+O เพื่อ Save แล้ว Enter หลังจากนั้น Ctrl+X เพื่อออก
login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo nano /etc/passwd แล้วกด Enter

แถวแรก #root:x:0:0:root:/root:/bin/bash ให้ลบ # ออก
แถว 2 root:x:0:0:root:/root:/usr/sbin/nologin ใส่ # ด้านหน้า ตามรูป

จากนั้นให้ Ctrl+O เพื่อ Save แล้ว Enter หลังจากนั้น Ctrl+X เพื่อออก

login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo systemctl restart sshd แล้วกด Enter

จากนั้นให้เข้า WinSCP โดย Host Name = IP เครื่อง Server, User Name = root และ ก็ใส่ Password =neohosipd@ตามด้วยรหัสโรงพยาบาล
หลังจากเข้ามาได้แล้ว ฝั่งซ้ายจะเป็น Window ฝั่งขวาจะเป็น Debian

ฝั่งของ Debian ให้เข้า Path = /var/opt/neohos เพื่อไปที่ที่ต้อง Download ไฟล์ที่ต้อง Backup ส่วนฝั่ง Window ให้เข้า Path = /NeoHos/Backup แล้วสร้าง Folder Backup โดย ตั้งชื่อ Folder เป็น (ปี/เดือน/วัน) ที่ Back

ให้คลุมดำเลือกทุก Folder แล้วให้คลิกขวาแล้ว Download เข้ามาไว้ที่เครื่อง Window ใน Folder ที่สร้างไว้
หลังจาก Download เสร็จ ให้กดไปที่ Tab Session ที่อยู่ข้างบนแล้วกด Close connection
เสร็จแล้วไปเปิด Putty ที่เป็นเครื่อง Slave
login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo nano /etc/passwd แล้วกด Enter

แถวแรก #root:x:0:0:root:/root:/bin/bash ให้ลบ # ออก
แถว 2 root:x:0:0:root:/root:/usr/sbin/nologin ใส่ # ด้านหน้า ตามรูป

จากนั้นให้ Ctrl+O เพื่อ Save แล้ว Enter หลังจากนั้น Ctrl+X เพื่อออก
login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo nano /etc/ssh/sshd_config แล้วกด Enter

เปลี่ยนตรง PermitRootLogin จาก No เป็น Yes

จากนั้น Ctrl+O เพื่อ Save แล้ว Enter หลังจากนั้น Ctrl+X เพื่อออก

login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo systemctl restart sshd แล้วกด Enter

จากนั้นให้กลับมาที่ Putty ของเครื่อง Master แล้วใช้คำสั่ง su root ในการ login

หลังจากเข้า root มาแล้วให้ใช้คำสั่ง rsync -azvh /var/opt/neohos/ root@เลข IP เครื่อง Slave:/var/opt/neohos/ แล้วใส่รหัส root

แล้วรอตัว Rsync โอนไฟล์เสร็จตามในรูปภาพ หลังจากนั้นให้ exit เพื่อออกจาก root

จากนั้นให้ทำการปิดตัว root และ WinSCP ทั้ง Master และ Slave
login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo nano /etc/passwd แล้วกด Enter

ย้าย # root:x:0:0:root:/root:/usr/sbin/nologin มาไว้ที่ root:x:0:0:root:/root:/bin/bash ตามรูป

จากนั้น Ctrl+O เพื่อ Save แล้ว Enter หลังจากนั้น Ctrl+X เพื่อออก
login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo nano /etc/ssh/sshd_config แล้วกด Enter

ให้เปลี่ยนตรง PermitRootLogin จาก Yes เป็น No

จากนั้น Ctrl+O เพื่อ Save แล้ว Enter หลังจากนั้น Ctrl+X เพื่อออก
login as : debian
debian@192.168.0.00's password: neohosipd (@ ip จะเป็นเฉพาะของรพ.นั้นๆ)
debian@neohos-debian: -s ใส่คำสั่ง sudo systemctl restart sshd แล้วกด Enter

หลังจากนั้นใช้คำสั่ง exit ออกจาก Putty ทั้ง Master และ Slave 🤗 เสร็จเรียบร้อย
Last updated