การดาวน์โหลด torrents บนเดสก์ท็อป Linux คือมีประโยชน์ในการเหน็บแนม แต่ผู้ที่ต้องการดาวน์โหลดข้อมูลเพิ่มเติมควรพิจารณาการตั้งค่าระบบฝนตกหนักระยะไกลบนเซิร์ฟเวอร์แทน ในบทช่วยสอนนี้เราจะเน้นไปที่การตั้งค่าระบบระยะไกลด้วยการส่งเนื่องจากเป็นวิธีที่ง่ายที่สุดในการตั้งค่า ไคลเอ็นต์ Transmission BitTorrent นั้นค่อนข้างได้รับความนิยมบนเดสก์ท็อป Linux และมักติดตั้งมาล่วงหน้า อย่างไรก็ตามในขณะที่เรามุ่งเน้นไปที่เซิร์ฟเวอร์ Linux และไม่ใช่คอมพิวเตอร์ส่วนบุคคลซอฟต์แวร์ส่งข้อมูลจะไม่รวมอยู่และจะต้องตั้งค่าด้วยตนเอง
ติดตั้ง Transmission BitTorrent
บันทึก: บทช่วยสอนนี้เน้นที่ระบบปฏิบัติการเซิร์ฟเวอร์เป็นหลัก อย่างไรก็ตามมันเป็นไปได้ที่จะใช้ Transmission remote บนระบบปฏิบัติการ Linux บนเดสก์ท็อปด้วย อย่าลังเลที่จะปฏิบัติตามคำแนะนำที่คล้ายกัน (หากไม่เหมือนกัน)
เซิร์ฟเวอร์ Ubuntu
sudo apt install transmission-cli transmission-common transmission-daemon
เซิร์ฟเวอร์ Debian
sudo apt-get transmission-cli transmission-common transmission-daemon
เซิร์ฟเวอร์ RedHat Enterprise Linux 6 และ 7 / CentOS 6 และ 7
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y update yum -y install transmission transmission-daemon
หรือ
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" yum -y update yum -y install transmission transmission-daemon
ระบบปฏิบัติการเซิร์ฟเวอร์ Linux อื่น ๆ
Linux ส่วนใหญ่ (รวมถึงเซิร์ฟเวอร์)จะมีแพ็คเกจการส่งข้อมูลที่ถูกต้องที่จำเป็นในการเรียกใช้เซิร์ฟเวอร์ฝนตกหนัก ในการติดตั้งพวกมันจะเปิดหน้าต่างเทอร์มินัลขึ้นมาแล้วค้นหา“ transmission”,“ transmission-daemon” ฯลฯ นอกจากนี้ให้ตรวจสอบหน้า Wiki ของระบบปฏิบัติการของคุณเพื่อดูคำแนะนำเกี่ยวกับการเรียกใช้เซิร์ฟเวอร์ฝนตกหนักด้วย Transmission
คุณควรตรวจสอบเว็บไซต์อย่างเป็นทางการสำหรับซอฟต์แวร์เพื่อเรียนรู้วิธีการติดตั้งซอฟต์แวร์ในกรณีที่ระบบปฏิบัติการของคุณไม่สนับสนุนอย่างเป็นทางการ
กำหนดค่าการส่ง BitTorrent
การติดตั้งการส่งผ่านบน Ubuntu หรือ Debianเซิร์ฟเวอร์ควรเปิดใช้งานบริการ systemd โดยอัตโนมัติและเริ่มทำงาน ใช้ Rhel หรือ CentOS หรือไม่ คุณจะต้องเริ่มบริการด้วยตนเอง เปิดเทอร์มินัลเชลล์และเข้าถึงรูทโดยการล็อกอินผ่าน ซู หรือใช้ sudo.
su
จากนั้นเรียกใช้คำสั่งด้านล่าง
Rhel 6 / CentOS 6
service transmission-daemon start
หยุดภูตเมื่อใดก็ได้ด้วย:
service transmission-daemon stop
Rhel 7 / CentOS 7
systemctl enable transmission-daemon systemctl start transmission-daemon
หยุดส่ง Daemon ด้วย a systemctl หยุด.
systemctl stop transmission-daemon
ขณะนี้บริการกำลังทำงานอยู่เวลาก็เปลี่ยนไปรหัสผ่านเริ่มต้น การเปลี่ยนรหัสผ่านมีความสำคัญเนื่องจากการปล่อยให้ตั้งค่าเริ่มต้นหมายความว่าทุกคนในเครือข่ายสามารถเข้าถึง UI การส่งของคุณได้
เริ่มต้นด้วยการใช้ systemctl หรือ บริการ คำสั่งเพื่อหยุดการส่งภูต อย่าข้ามขั้นตอนนี้! หากคุณทำเช่นนั้นการส่งข้อมูลจะปฏิเสธที่จะบันทึกการเปลี่ยนแปลงใด ๆ ที่คุณทำ
sudo systemctl stop transmission-daemon
หรือ
sudo service transmission-daemon stop
เพื่อให้แน่ใจว่าปลอดภัยให้แก้ไขไฟล์การตั้งค่าด้วยเครื่องมือแก้ไขข้อความแบบนาโน
sudo nano /var/lib/transmission-daemon/info/settings.json
หา “RPC รหัสผ่าน”: และเปลี่ยนข้อความในเครื่องหมายคำพูดถัดจากรหัสผ่านที่คุณต้องการ
นอกจากนี้คุณควรเปลี่ยนชื่อผู้ใช้เริ่มต้นจาก การส่งผ่าน เพื่อสิ่งอื่น หา RPC-ชื่อผู้ใช้ และเปลี่ยน“ การส่ง” เป็นชื่อผู้ใช้อื่น อย่าลืมลบเครื่องหมายคำพูด
สุดท้ายให้ใช้ usermod เครื่องมือเพื่อเพิ่มผู้ใช้ของคุณไปยังกลุ่มการส่ง ขอแนะนำให้ทำเช่นนี้เพื่อให้ผู้ใช้ของคุณสามารถเข้าถึงไฟล์ใด ๆ ที่ดาวน์โหลดด้วยการส่งผ่าน นอกจากนี้การไปยังเส้นทางนี้ปลอดภัยกว่าเพราะการทำสิ่งต่างๆในฐานะรูทเป็นความคิดที่ไม่ดีและคุณควรหลีกเลี่ยงทุกที่ที่ทำได้
เพิ่มผู้ใช้ของคุณไปยังกลุ่มด้วยคำสั่งต่อไปนี้ อย่าลืมเปลี่ยน "เจ้าของ" เป็นชื่อผู้ใช้เริ่มต้นบนเซิร์ฟเวอร์
sudo usermod -a -G debian-transmission owner
เป็นการยกเว้น

กำหนดค่าการส่งอย่างถูกต้องแล้ว เมื่อเริ่มต้นขึ้นผู้ใช้จะสามารถเข้าถึงได้ผ่านทางเว็บ น่าเสียดายหากผู้ใช้ใน LAN พยายามเข้าถึงพวกเขาจะได้รับข้อผิดพลาด 403 นี่เป็นเพราะการ RPC-รายการที่อนุญาต คุณสมบัติความปลอดภัย มันปิดใช้งานการเข้าถึงบริการหากไม่มีที่อยู่ IP ที่เฉพาะเจาะจง ในการหลีกเลี่ยงปัญหานี้ผู้ใช้มักจะปิดการใช้งาน ในคู่มือนี้เราจะไม่ปิดการใช้งาน RPC-รายการที่อนุญาต คุณสมบัติเนื่องจากเป็นเครื่องมือที่ยอดเยี่ยม แต่เราจะตั้งค่ารายการที่อนุญาตเพื่อให้ผู้ใช้ทุกคนที่เชื่อมต่อกับ LAN สามารถเข้าถึงการส่งได้
หากต้องการแก้ไขรายการที่อนุญาตให้เปิดไฟล์การตั้งค่า Transmission Daemon
sudo nano /var/lib/transmission-daemon/info/settings.json
เลื่อนลงและมองหา “RPC-รายการที่อนุญาต”
หลังจาก 127.0.0.1 เพิ่ม:
,192.168.*.*"
เมื่อทุกอย่างถูกเขียนออกรายการที่อนุญาตควรมีลักษณะตามตัวอย่างด้านล่าง
"rpc-whitelist": "127.0.0.1,192.168.*.*",
รายการบล็อก
ผู้คนจำนวนมากที่ดาวน์โหลดไฟล์ torrent ออนไลน์ใช้สิ่งที่เรียกว่ารายการบล็อก รายการเช่นที่อยู่ IP ที่เป็นอันตรายเหล่านี้ปฏิเสธ (เช่นที่อยู่ที่รู้จักไวรัส / มัลแวร์ ฯลฯ ) จากการเชื่อมต่อผ่านทางฝนตกหนัก หากต้องการเปิดใช้งานบัญชีดำนี้ให้เปิดไฟล์การตั้งค่าและค้นหา “รายการบล็อก-URL”:.
เปลี่ยนแปลง http://www.example.com/blocklist ในเครื่องหมายคำพูดไปยังลิงก์ไปยังรายการบล็อกจริง ในตัวอย่างนี้เราจะใช้อันนี้
เมื่อการดัดแปลงทั้งหมดในแอพ Transmission เสร็จสมบูรณ์ให้ใช้ systemctl หรือ บริการ คำสั่งเพื่อเริ่มสำรองอีกครั้ง
sudo systemctl start transmission-daemon
หรือ
service transmission-daemon start
ใช้เกียร์

การส่งพร้อมใช้งาน! ในการเริ่มดาวน์โหลดให้เปิดเว็บเบราว์เซอร์แล้วป้อนที่อยู่ IP ต่อไปนี้ลงในเว็บเบราว์เซอร์ ตราบใดที่พีซีของคุณเชื่อมต่อกับเครือข่ายเดียวกันกับการส่งข้อมูลและเซิร์ฟเวอร์ทุกอย่างจะทำงานได้!
http://server-ip-or-hostname:9091</ p>
ความคิดเห็น