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.
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
Posting Komentar