วิธีตั้งค่าเซิร์ฟเวอร์ Resilio Sync บน Linux

ต้องการวิธีที่ง่ายและไม่ยุ่งยากในการซิงค์ระหว่าง Mac, Windows, Linux, Android และแพลตฟอร์มอื่นๆ หรือไม่ ลองใช้ Resilio Sync! เป็นเครื่องมือซิงค์ที่สร้างโดยผู้ที่อยู่เบื้องหลังบิตทอร์เรนต์ ใช้โปรโตคอล bittorrent เพื่อถ่ายโอนไฟล์ผ่านเครือข่ายและอินเทอร์เน็ตโดยรวม ต่อไปนี้คือวิธีตั้งค่าเซิร์ฟเวอร์ Resilio Sync บน Linux

เพิ่มที่เก็บซอฟต์แวร์

ก่อนติดตั้งซอฟต์แวร์บนระบบ Resilio Sync มีที่เก็บซอฟต์แวร์ที่ต้องเพิ่ม นี่เป็นเพราะเป็นซอฟต์แวร์ของบุคคลที่สาม และการแจกจ่าย Linux ไม่มี อาจเป็นเพราะ Resilio Sync เป็นโอเพ่นซอร์ส และการแจกจ่าย Linux ไม่มีใบอนุญาตในการเผยแพร่ซอฟต์แวร์

ไม่ว่าในกรณีใด ให้ทำตามคำแนะนำเหล่านี้เพื่อเพิ่มที่เก็บซอฟต์แวร์ของบุคคลที่สามในระบบของคุณ

ใช้ Debian/Ubuntu

แม้ว่าพื้นที่เก็บข้อมูลซอฟต์แวร์จะดูเหมือน Debian มาก แต่จะทำงานบนลีนุกซ์รุ่นต่างๆ ทั้งหมดที่ใช้ Debian และ Ubuntu ไม่มี PPA ที่เชื่อถือได้ (และเป็นทางการ) สำหรับผู้ใช้ Ubuntu เป็นผลให้สิ่งนี้จะต้องทำ เปิดหน้าต่างเทอร์มินัล แล้ววางบรรทัดยาวๆ นี้ลงไป อย่าเพิ่มช่องว่างใด ๆ หากบรรทัดนี้สั้นลงหรือเว้นระยะด้วยวิธีใดก็ตาม การแก้ไขจะทำงานไม่ถูกต้อง

บรรทัดคำสั่งนี้จะแก้ไขไฟล์ซอฟต์แวร์ต้นทางหลักโดยอัตโนมัติ ไม่จำเป็นต้องแก้ไขอะไรด้วยโปรแกรมแก้ไขข้อความ

echo "deb https://linux-packages.resilio.com/resilio-sync/deb resilio-sync ไม่ฟรี" | sudo ที /etc/apt/sources.list.d/resilio-sync.list

หลังจากที่ซอร์สซอฟต์แวร์อยู่ในระบบแล้ว คุณจะต้องหยิบคีย์ GPG ที่ลงชื่อแล้ว นี่เป็นสิ่งสำคัญเนื่องจากตัวจัดการแพ็คเกจจะไม่ติดตั้งซอฟต์แวร์ที่ไม่ได้ลงนาม:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key เพิ่ม -

สุดท้าย เรียกใช้การอัปเดตเพื่อให้สอดคล้องกับการเปลี่ยนแปลง

ใช้อูบุนตู:sudo apt update

ตามเดเบียน:sudo apt-get update

อ้างอิงจาก Redhat

การกระจาย Linux ที่ใช้ Redhat เช่นเดียวกับที่ใช้ Debian จะไม่จัดส่งซอฟต์แวร์การซิงค์ Resilio ตามค่าเริ่มต้น ดังนั้นผู้ใช้จึงต้องเพิ่มเซิร์ฟเวอร์ซอฟต์แวร์ของบุคคลที่สามลงในระบบของตนก่อนที่จะรับซอฟต์แวร์

นี่คือวิธีการดำเนินการกับ Linux ที่ใช้ Redhat ขั้นแรก เปิดหน้าต่างเทอร์มินัลและเข้าถึงรูท:

sudo -s

ด้วยการเข้าถึงระดับรูท ให้สร้างไฟล์คอนฟิกูเรชัน repo ใหม่

sudo นาโน /etc/yum.repos.d/resilio-sync.repo

จากนั้นวางสิ่งต่อไปนี้ในไฟล์:

[resilio-sync] name=Resilio Sync baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch enable=1 gpgcheck=1

หลังจากสร้างไฟล์ repo ใหม่แล้ว ให้เพิ่มคีย์ GPG ที่ลงนามโดยสาธารณะ ระบบที่ใช้ Redhat มักจะปฏิเสธที่จะติดตั้งซอฟต์แวร์หากไม่มีขั้นตอนนี้ เนื่องจากเป็นปัญหาด้านความปลอดภัย

รอบต่อนาที - นำเข้า https://linux-packages.resilio.com/resilio-sync/key.asc

การติดตั้ง

ที่เก็บซอฟต์แวร์ถูกเพิ่มเข้ากับระบบ ตอนนี้ สิ่งที่เหลืออยู่คือการติดตั้งซอฟต์แวร์ หากคุณไม่ได้ใช้Arch Linuxการกระจาย Linux ที่ใช้ Debian/Ubuntu หรือ Redhat แทนที่จะทำตามคำแนะนำด้านล่าง
(https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar. gz) คุณจะต้องดาวน์โหลดแพ็คเกจไบนารีทั่วไปสำหรับเครื่องมือ Resilio Syncing

หมายเหตุ: หากคุณกำลังติดตามบทความนี้และใช้ไบนารีทั่วไป คำแนะนำมักจะเหมือนกัน

อิงจาก Ubuntu (Mint/Elementary และอนุพันธ์อื่นๆ)

sudo apt ติดตั้ง resilio-sync

ใช้ Debian (Bunsen Labs และ Linux อื่น ๆ ที่ใช้ Debian)

sudo apt-get ติดตั้ง resilio-sync

ใช้ Redhat (Fedora/CentOS/Rhel เป็นต้น)

sudo dnf ติดตั้ง resilio-sync

หรือ

sudo yum ติดตั้ง resilio-sync

อาร์ชลินุกซ์

ผู้ใช้ Arch Linux ทำได้ง่าย เช่นเดียวกับซอฟต์แวร์ส่วนใหญ่ ซอฟต์แวร์ Resilio Syncing นั้นพร้อมให้ใช้งานบนพื้นที่เก็บข้อมูลผู้ใช้ Arch Linux ไม่แน่ใจว่าจะติดตั้งแพ็คเกจ AUR ได้อย่างไร? ตรงไปที่บทช่วยสอนของเราและเรียนรู้เกี่ยวกับมันทั้งหมด!

หากต้องการรับแพ็คเกจ Resilio Sync ให้ดาวน์โหลดสแน็ปช็อตหรือชี้ตัวช่วย AUR ที่คุณชื่นชอบไปที่แพ็คเกจนี้โดยตรงที่นี่

การกำหนดค่า

ติดตั้งซอฟต์แวร์แล้ว ตอนนี้ได้เวลากำหนดค่าแล้ว

ระบบ

ลีนุกซ์รุ่นใหม่ส่วนใหญ่ใช้ systemd (ลบด้วย Debian เวอร์ชั่นเก่า) เป็นเพราะระบบเริ่มต้นนี้ การเปิดใช้งานและการเริ่มต้นบริการซิงค์อยู่ห่างออกไปเพียงสองคำสั่ง ขั้นแรก เพื่อเปิดใช้งานระบบการซิงค์ ให้รันคำสั่งนี้:

systemctl --user enable resilio-sync

การเปิดใช้งาน Systemctl จะอนุญาตให้เครื่องมือซิงค์เริ่มต้นโดยอัตโนมัติเมื่อบูตเครื่อง หากคุณรีบูต อย่างไรก็ตาม หากคุณไม่สนใจที่จะรีบูตระบบ ก็ถึงเวลาเรียกใช้คำสั่ง start แล้ว คำสั่งนี้จะเริ่มเครื่องมือซิงค์ทันทีเพื่อใช้งาน

systemctl --user start resilio-sync

Debian เวอร์ชันเก่ากว่า:

sudo บริการ resilio-sync เริ่มต้น

กำลังซิงค์

เครื่องมือซิงค์ไม่ใช่โปรแกรม GTK เครื่องมือนี้ใช้เว็บแทน หากต้องการกำหนดการตั้งค่าการซิงค์ ให้เปิดเว็บเบราว์เซอร์และไปที่เว็บไซต์นี้: https://localhost:8888/gui/

บนเว็บไซต์ Resilio Sync จะแจ้งให้ผู้ใช้สร้างชื่อผู้ใช้และรหัสผ่านใหม่ ทำเช่นนั้นและใช้รหัสผ่านที่ปลอดภัย

หน้าถัดไปกำหนดให้ผู้ใช้ตั้งชื่อสำหรับอุปกรณ์ซิงค์ นี่คือสิ่งที่ผู้ใช้รายอื่นในเครือข่ายจะเห็นเมื่อคุณใช้งาน ป้อนชื่อพีซีของคุณ ตัวอย่างเช่น: ubuntu-PC หรือสิ่งที่คล้ายกัน

หลังจากกรอกข้อมูลนี้ คุณจะเข้าสู่ UI การซิงค์

หากต้องการเริ่มการซิงค์ ให้กด เครื่องหมาย +ใน UI แล้วคลิก “โฟลเดอร์มาตรฐาน”

ใช้เบราว์เซอร์ไฟล์เพื่อนำทางไปยังโฟลเดอร์ที่ควรใช้การซิงค์

กำหนดค่าตัวเลือกการซิงค์ เช่น “อ่านอย่างเดียว” หรือ “อ่านและเขียน”

เมื่อตั้งค่าการอนุญาตแล้วให้คลิกที่ "คีย์" คัดลอกคีย์นี้แล้วส่งไปให้ผู้ใช้รายอื่นเพื่อเพิ่มในการซิงค์ของคุณ หรือสแกนคิวอาร์โค้ดบนมือถือ

หมายเหตุ: หากต้องการเพิ่มการซิงค์ผ่านคีย์ ให้คลิก + จากนั้นเลือก “ป้อนลิงก์หรือคีย์”

Resilio รองรับ Windows, Mac , Android


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม