:::

17. 修正 /etc/rc.local 無效問題

  1. 這是因為 Debian9、10之後,就不再支援 /etc/rc.local 的關係,故可以將之做為 service來啟用即可
  2. 建立 service
    cat <<EOF >> /etc/systemd/system/rc-local.service
    [Unit]
    Description=/etc/rc.local
    ConditionPathExists=/etc/rc.local
    
    [Service]
    Type=forking
    ExecStart=/etc/rc.local start
    TimeoutSec=0
    StandardOutput=tty
    RemainAfterExit=yes
    SysVStartPriority=99
    
    [Install]
    WantedBy=multi-user.target
    EOF

     

  3. 自行建立好需要的/etc/rc.local內容,然後賦予執行權限
    chmod +x /etc/rc.local

     

  4. 開啟自動啟用該 service
    systemctl enable rc-local

     

  5. 手動啟用方式:
    systemctl start rc-local

     

  6. 查看狀態
    systemctl status rc-local

     


:::

書籍目錄

展開 | 闔起

快速登入


https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1549%26tbsn%3D15

計數器

今天: 5136513651365136
昨天: 2489248924892489
總計: 8027118802711880271188027118802711880271188027118