Transmission-daemon ทำการรีเซ็ตต่อไป


14

ฉันพยายามกำหนดค่าการส่ง daemon เพื่อให้ฉันสามารถเชื่อมต่อโดยใช้ webui ที่http: //server.ip-address: 9091แต่ฉันเพิ่งได้รับข้อความแจ้งว่าฉันควรปิดใช้งานรายการที่อยู่ IP ที่อนุญาตหรือเพิ่มของฉัน IP ปัจจุบันกับมัน

ฉันแก้ไขไฟล์หาได้ที่ /etc/transmission-daemon/settings.json และแก้ไขพารามิเตอร์ที่เปิดใช้งาน rpc-whitelist เป็น false บันทึกไฟล์และรีสตาร์ทบริการด้วย: sudo service transmission-daemon restart หลังจากนั้นฉันตรวจสอบการตั้งค่าอีกครั้งฉันเพิ่งแก้ไขเพื่อค้นพบว่าการเปลี่ยนแปลงทั้งหมดของฉันถูกยกเลิก goin คืออะไรที่นี่ใครอีกคนเคยเห็นพฤติกรรมนี้มาก่อนหรือไม่


1
โอเค ... เพิ่งค้นพบว่าเกิดอะไรขึ้นถ้าคุณแก้ไขไฟล์ settings.json คุณต้องรีสตาร์ทบริการด้วย: sudo
invoke

4
daemon การส่งอีกครั้งให้ไฟล์ config เมื่อออก หากต้องการแก้ไขโดยไม่ต้องเขียนทับคุณต้องsudo service transmission-daemon stopแก้ไขก่อน
con-f-use

@ con-f-use กรุณาใส่ความคิดเห็นของคุณเป็นคำตอบ สมควรที่จะได้รับการยอมรับว่าเป็นการตอบสนองที่ถูกต้อง
Zoot

คำตอบ:


25

Transmission daemon เขียนไฟล์คอนฟิกูเรชันอีกครั้งด้วยตัวเลือกเก่าเมื่อออก เพื่อให้การเปลี่ยนแปลงของคุณยังคงอยู่คุณจะต้องแก้ไขไฟล์การกำหนดค่าโดยไม่ต้องเรียกใช้ deamon ดังนั้นก่อน:

sudo stop transmission-daemon

หรือถ้าคุณไม่ได้ติดตั้งผ่าน Software Center / ที่เก็บอย่างเป็นทางการ:

sudo killall -HUP transmission-da

หลังจากนั้นคุณสามารถแก้ไขได้settings.jsonตามที่คุณคาดหวังแล้วเริ่มการส่งใหม่:

sudo start transmission-daemon 

1

แก้ไข/var/lib/transmission-daemon/.config/transmission-daemon/settings.jsonซึ่งดูเหมือนว่าจะเป็นไฟล์ที่ถูกคัดลอกหลังจากที่เริ่มต้นของทุกหน่วยsystemd transmission-daemon.serviceฉันไม่พบการอ้างอิง แต่ยืนยันการทดสอบอย่างง่าย


การแก้ไขทั้งคู่ไม่สามารถแก้ไขปัญหาของฉันได้ แม้ว่าจะหยุดให้บริการก็ตาม
user3836415
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.