# วิธี Backup ไฟล์ Document ผ่าน WinSCP 2 Server

### วิธี Backup ไฟล์ Document ผ่าน WinSCP ( 2 Server )

{% file src="<https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2Fz7tXChAJgbR3vci4XMxH%2F%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%20Backup%20%E0%B9%84%E0%B8%9F%E0%B8%A5%E0%B9%8C%20Document%20%E0%B8%9C%E0%B9%88%E0%B8%B2%E0%B8%99%20WinSCP%202%20Server.pdf?alt=media&token=90bde4fe-69bc-40c7-aa25-663934ddb0a1>" %}

&#x20;**1. วิธีปลดล็อค WinSCP**

* เข้า Putty หรือ เปิด Terminal ผ่าน Debian (เครื่อง Master)
* ดับเบิ้ลคลิก **NeoHos-Master / NeoHos** (กำหนดชื่อตรงนี้ไว้ไม่เหมือนกัน)

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FBuD5vIJvo3fXQUByySL8%2Fimage.png?alt=media&#x26;token=e57bd1bb-c565-4693-b8b5-5da4af670f92" alt=""><figcaption></figcaption></figure>

* login as : <mark style="color:green;">**debian**</mark>
* debian\@192.168.0.00's password: <mark style="color:green;">**neohosipd**</mark> <mark style="color:red;">(@ ip จะเป็นเฉพาะของรพ.นั้นๆ)</mark>
* debian\@neohos-debian: -s ใส่คำสั่ง <mark style="color:green;">**sudo nano /etc/ssh/sshd\_config**</mark> แล้วกด **Enter**

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2Fjt66mfCCEFLN1xGB1zBv%2Fimage.png?alt=media&#x26;token=d0826c60-e118-4e8c-b53b-67eee09bea6e" alt="" width="563"><figcaption></figcaption></figure>

* เปลี่ยนตรง PermitRootLogin จาก No เป็น <mark style="color:green;">**Yes**</mark>

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FW2sc58VPYg5SUiloDRS9%2Fimage.png?alt=media&#x26;token=529f23d2-efa6-462b-b4d8-9944ab1085c4" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2F8a154i3fZeNHdWklXuDK%2Fimage.png?alt=media&#x26;token=79e1fb8c-057c-4c52-83f8-0f34bfd64cae" alt="" width="563"><figcaption></figcaption></figure>

* แถวแรก #<mark style="color:green;">**root:x:0:0:root:/root:/bin/bash**</mark> ให้ลบ # ออก
* แถว 2 <mark style="color:green;">root:x:0:0:root:/root:/usr/sbin/nologin</mark> ใส่ # ด้านหน้า ตามรูป

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FhMqXzFJY5B8C6hOZ1wXJ%2Fimage.png?alt=media&#x26;token=92b288f2-1373-4b3f-b91e-97d79a9d0e9b" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2Fge8KK4kblArc3doNWhUI%2Fimage.png?alt=media&#x26;token=7dbebf01-9345-40cd-a42c-3605795a1e54" alt="" width="563"><figcaption></figcaption></figure>

* login as : <mark style="color:green;">**debian**</mark>
* debian\@192.168.0.00's password: <mark style="color:green;">**neohosipd**</mark> <mark style="color:red;">(@ ip จะเป็นเฉพาะของรพ.นั้นๆ)</mark>
* debian\@neohos-debian: -s ใส่คำสั่ง <mark style="color:green;">**sudo systemctl restart sshd**</mark> แล้วกด **Enter**

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FVpgI6z1K7I0ea9UapcqY%2Fimage.png?alt=media&#x26;token=dc9f1b2c-9540-4b01-817f-bb951b77a072" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FjEsIFowZ6pbc8xxHbya1%2Fimage.png?alt=media&#x26;token=2e9ebb4e-2dff-4ddb-a847-f4dabe682d64" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FquU64yA2xSMZkQFpjwb3%2Fimage.png?alt=media&#x26;token=5eca815f-c1f9-4a4f-abd9-ba17b782149e" alt="" width="563"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FcTCpaj9SsV6thT44YJ0H%2Fimage.png?alt=media&#x26;token=6946380c-0e8c-4568-8326-68c10d5e11cb" alt="" width="563"><figcaption></figcaption></figure>

* แถวแรก #<mark style="color:green;">**root:x:0:0:root:/root:/bin/bash**</mark> ให้ลบ # ออก
* แถว 2 <mark style="color:green;">root:x:0:0:root:/root:/usr/sbin/nologin</mark> ใส่ # ด้านหน้า ตามรูป

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2F5lSTCbHYH46X79tDpiCe%2Fimage.png?alt=media&#x26;token=987df148-60e1-4503-a951-f9fbc6df9df9" alt="" width="563"><figcaption></figcaption></figure>

* จากนั้นให้ **Ctrl+O** เพื่อ **Save** แล้ว **Enter** หลังจากนั้น **Ctrl+X** เพื่อออก
* login as : <mark style="color:green;">**debian**</mark>
* debian\@192.168.0.00's password: <mark style="color:green;">**neohosipd**</mark> <mark style="color:red;">(@ ip จะเป็นเฉพาะของรพ.นั้นๆ)</mark>
* debian\@neohos-debian: -s ใส่คำสั่ง <mark style="color:green;">**sudo nano /etc/ssh/sshd\_config**</mark> แล้วกด **Enter**

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FKma9XBauRi4czGdc6ubZ%2Fimage.png?alt=media&#x26;token=ef528669-cd4b-48ed-9747-0d6920448074" alt="" width="543"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FqtRxGkWFp3qPmixiutPJ%2Fimage.png?alt=media&#x26;token=8bf5812f-6b26-4cac-90a8-55c3f87c4639" alt="" width="542"><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2F5HxauBfk4vcLN4n9u3bt%2Fimage.png?alt=media&#x26;token=cc41f623-9efc-4dac-a3e1-1e9cb1ccdf54" alt="" width="546"><figcaption></figcaption></figure>

* login as : <mark style="color:green;">**debian**</mark>
* debian\@192.168.0.00's password: <mark style="color:green;">**neohosipd**</mark> <mark style="color:red;">(@ ip จะเป็นเฉพาะของรพ.นั้นๆ)</mark>
* debian\@neohos-debian: -s ใส่คำสั่ง <mark style="color:green;">**sudo systemctl restart sshd**</mark> แล้วกด **Enter**

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FL3NMK2olDXIZ0hoKTKA9%2Fimage.png?alt=media&#x26;token=14d24119-c8a9-40e1-a757-8fc4eedb2373" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2F0D2VDCDz4ehRVtEkessl%2Fimage.png?alt=media&#x26;token=5bf63db8-5c6a-409a-9dbb-5d19576978d7" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FAZSJMM3bG8ZaUzaQrN2N%2Fimage.png?alt=media&#x26;token=0033b97a-6758-4808-b7ae-8fd47efe0ca5" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FvfCFXEFQYG2DKj3amyP3%2Fimage.png?alt=media&#x26;token=345f78b8-20bb-4304-9b43-f941e292a81c" alt=""><figcaption></figcaption></figure>

* จากนั้นให้ทำการปิดตัว root และ WinSCP ทั้ง Master และ Slave&#x20;
* login as : <mark style="color:green;">**debian**</mark>
* debian\@192.168.0.00's password: <mark style="color:green;">**neohosipd**</mark> <mark style="color:red;">(@ ip จะเป็นเฉพาะของรพ.นั้นๆ)</mark>
* debian\@neohos-debian: -s ใส่คำสั่ง <mark style="color:green;">**sudo nano /etc/passwd**</mark> แล้วกด **Enter**

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FKjJVdtXiVrH9zJyRt8gL%2Fimage.png?alt=media&#x26;token=6bd2b6d7-68d3-4d98-95ee-2190670615a4" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FBmtXthxi4D2sGJlhn9jq%2Fimage.png?alt=media&#x26;token=ba2d0a16-6bf5-4a7f-ad04-ecde6b53a223" alt=""><figcaption></figcaption></figure>

* จากนั้น **Ctrl+O** เพื่อ Save แล้ว **Enter** หลังจากนั้น **Ctrl+X** เพื่อออก
* login as : <mark style="color:green;">**debian**</mark>
* debian\@192.168.0.00's password: <mark style="color:green;">**neohosipd**</mark> <mark style="color:red;">(@ ip จะเป็นเฉพาะของรพ.นั้นๆ)</mark>
* debian\@neohos-debian: -s ใส่คำสั่ง <mark style="color:green;">**sudo nano /etc/ssh/sshd\_config**</mark> แล้วกด **Enter**

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FAc1WLnP9eaU7VgJ2Xd4o%2Fimage.png?alt=media&#x26;token=47bcdfef-f7db-46d1-a682-014d929bf4aa" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FyiL1AVidIfYzENen86UE%2Fimage.png?alt=media&#x26;token=8f8dae5f-c595-4f72-a227-b509edd008fe" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://3793599700-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0Aylh4ieXz2y6AGkDLMS%2Fuploads%2FXBdpZEZahYC4rhFpPqv1%2Fimage.png?alt=media&#x26;token=8e7a5fcf-b59e-4603-bc72-b95037d06113" alt=""><figcaption></figcaption></figure>

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