Mengaktifkan file rc.local di debian 9

Untuk anda yang menggunakan debian 9 pasti akan sedikit kebingungan ketika tidak menemukan file /etc/rc.local. Ya, setidaknya kebingungan itu saya alami sendiri ketika akan menempatkan beberapa baris perintah di file rc.local agar di eksekusi saat komputer boot.

Berikut langkah mudah mengaktifkan file rc.local tersebut agar kembali biasa digunakan sebagaimana biasanya.

1. Buat 1 file dengan rc-local.service di direktori /etc/systemd/system dan isi dengan script dibawah
#nano /etc/systemd/system/rc-local.service

[Unit] 
Description=/etc/rc.local Compatibility 
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


2. Buat file /etc/rc.local dan isilah dengan script berikut (script bawaan dari rc.local)
#nano /etc/rc.local

#!/bin/sh

exit 0

3. Rubah file rc.local agar bisa dieksekusi (executeable)
#chmod +x /etc/rc.local

4. Jalankan perintah berikut
#systemctl enable rc-local

Output dari perintah di atas seperti berikut,
Created symlink from /etc/systemd/system/multi-user.target.wants/rc-local.service to /etc/systemd/system/rc-local.service. 

5. Start Service dan cek status
#systemctl start rc-local.service #systemctl status rc-local.service

Pastikan outputnya adalah sukses seperti gambar berikut ini. Dan file rc.local siap diisi dengan baris-baris perintah anda.

Komentar

Postingan populer dari blog ini

Cara Mudah Instalasi Framework Symfony di Windows 10

Cara Upgrade Firmware Linksys WAP54G ke DD-WRT