ฉันจะหยุด 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.drm
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 {} \;สิ่งนี้มีลักษณะเฉพาะสำหรับลิงก์สัญลักษณ์