[問題] 讓vsftp在啟動時不自動執行

看板Linux作者 (LaPass)時間13年前 (2012/12/14 15:47), 編輯推噓2(2013)
留言15則, 6人參與, 最新討論串1/1
已經把 /etc/init/vsftpd.conf 更名為 /etc/init/vsftpd.conf.off 所以在開機時不會自動執行 但是,現在有個問題 就是如果移掉這個東西 會變得連使用 sudo service vsftpd start 時 都沒辦法啟動vsftpd Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service vsftpd start Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the start(8) utility, e.g. start vsftpd start: Unknown job: vsftpd 看起來是不認得vsftpd 想請問 要如何讓 sudo service vsftpd start 的指令可用 但是讓 vsftpd 在開機時不會自動執行? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.16.65

12/14 16:15, , 1F
要在開機中不啟動,不是應該打chkconfig vsftp stop ?
12/14 16:15, 1F

12/14 16:16, , 2F
d
12/14 16:16, 2F

12/14 16:17, , 3F
systemctl disable vsftpd.service
12/14 16:17, 3F

12/14 16:17, , 4F
最後我是裝sysv-rc-conf去關閉了....
12/14 16:17, 4F

12/14 16:17, , 5F
看你用哪一套.有一點點差異
12/14 16:17, 5F

12/14 16:18, , 6F
他說我的chkconfig沒安裝說 @@
12/14 16:18, 6F

12/14 16:25, , 7F
用sysv-rc-conf沒關成功 orz...
12/14 16:25, 7F

12/14 16:45, , 8F
看到upstart, 原po是用ubuntu吧 那應該用update-rc.d
12/14 16:45, 8F

12/14 17:14, , 9F
用了sudo update-rc.d -f vsftpd remove 結果重開機後,
12/14 17:14, 9F

12/14 17:14, , 10F
ftp又開了orz...
12/14 17:14, 10F
成功了 google後找到解答 先找到 /etc/init/vsftpd.conf 這個檔案 把下面兩行前面加#號註解掉就OK了 這樣開機就不會啟動 而且可以用 sudo service vsftpd start 去叫起來 # start on (filesystem # and net-device-up IFACE!=lo) ※ 編輯: LaPass 來自: 61.59.16.65 (12/14 17:23) ※ 編輯: LaPass 來自: 61.59.16.65 (12/14 17:29)

12/14 18:15, , 11F
/etc/init/* 都是在接到特定事件會執行
12/14 18:15, 11F

12/14 18:16, , 12F
update-rc.d是用來設定進出特定init level要跑的script
12/14 18:16, 12F

12/14 22:42, , 13F
Mint 也是要靠 Ubuntu 的套件庫啊
12/14 22:42, 13F

12/14 22:42, , 14F
推厝篇
12/14 22:42, 14F

12/14 23:30, , 15F
原來如此
12/14 23:30, 15F
文章代碼(AID): #1GojcPMf (Linux)
文章代碼(AID): #1GojcPMf (Linux)