ฉันจะหยุด Tor ไม่ให้เริ่มโดยอัตโนมัติเมื่อเริ่มต้นได้อย่างไร เป็น Ubuntu Server ดังนั้นฉันไม่มี GUI
ฉันจะหยุด Tor ไม่ให้เริ่มโดยอัตโนมัติเมื่อเริ่มต้นได้อย่างไร เป็น Ubuntu Server ดังนั้นฉันไม่มี GUI
คำตอบ:
มันค่อนข้างสับสน แต่โดยทั่วไปคุณสามารถแก้ไข/etc/default/tor
และการเปลี่ยนแปลงไปRUN_DAEMON="yes"
RUN_DAEMON="no"
ตอนนี้วิดาเลียควรเริ่มทอร์ของตัวเองและไม่ควรเริ่มต้นเมื่อเริ่มต้น
อัพเดตเล็กน้อย ตั้งแต่ 15.04, Ubuntu ใช้ systemd แทนการพุ่งพรวดเป็นค่าเริ่มต้นดังนั้นตอนนี้เพื่อปิดการใช้งาน tor เมื่อเริ่มต้นเราควรรัน:
sudo systemctl disable tor.service
คุณมีหลายตัวเลือกที่นี่ สำหรับผู้ใช้ GUI ฉันขอแนะนำให้ใช้ bum
(ตัวจัดการการบูต) เช่นคำตอบนี้ แต่คุณกำลังใช้เซิร์ฟเวอร์และในขณะที่ทอร์ยังไม่ได้ย้ายไปอยู่ที่พุ่งพรวดเพื่อให้คุณสามารถใช้หรือupdate-rc.d
rm
sudo update-rc.d -f tor remove
เข้าสู่ สิ่งนี้จะลบ symlink ทั้งหมดและในการรีบูตครั้งถัดไป Tor จะไม่เริ่มทำงาน คำตอบที่ " chkconfig ทางเลือกสำหรับ Ubuntu Server? " กล่าวถึงนี้sudo update-rc.d tor disable
เข้าสู่ สิ่งนี้จะเปลี่ยนสคริปต์เริ่มต้นเป็นหยุดสคริปต์และยังปิดใช้งาน Tor เริ่มตั้งแต่เวลาบูต คำตอบที่ "วิธีที่จะหยุด apache2, MySQL จากการเริ่มต้นโดยอัตโนมัติขณะที่คอมพิวเตอร์เริ่มทำงาน? " กล่าวถึงวิธีการนี้rm
sudo rm /etc/rc?.d/S*tor
การทำเช่นนี้จะลบทุกไฟล์ในrcX.d
ไดเรกทอรีย่อย ( X
หมายถึงตัวเลขหรือ S) ซึ่งเริ่มต้นด้วยตัวอักษรS
(สำหรับสคริปต์เริ่มต้น) และลงท้ายด้วยtor
และจบลงด้วยfind
และ:rm
find /etc/rc?.d -type l -name "S*tor" -exec rm {} \;
สิ่งนี้มีลักษณะเฉพาะสำหรับลิงก์สัญลักษณ์