Saya mengganti server windows direktori aktif dengan linux. Saya harus memperkenalkan server linux ke jaringan, tetapi tanpa layanan AD (seperti dhcpd, ldap dll).
Jadi saya berharap untuk membuat runlevel yang akan memungkinkan saya untuk membawa server linux di jaringan tanpa layanan ini, kemudian, ketika saya telah menghapus server windows, saya dapat mengubah runlevel dan mulai ldap dll.
Saya ingat pernah membaca bahwa runlevel sudah usang - apakah ini benar? - Jika ya, bagaimana saya bisa mencapai tujuan saya?
Jawaban:
Sebelum saya mengajukan pertanyaan, saya tidak tahu tentang pemula . Bagi mereka yang tertarik, pemula adalah pengganti yang digerakkan oleh acara (bukan didorong oleh transisi negara) untuk sistem "System V init" lama.
Untuk sampai ke titik dan melewatkan dokumentasi , lihat di folder / etc / init. Anda akan menemukan beberapa file .conf di sana. Mengedit file-file ini memungkinkan Anda untuk mengontrol runlevel di mana berbagai layanan muncul dan turun. Ini termasuk samba4.conf, yang merupakan hal utama yang saya khawatirkan (karena ini juga mengontrol ldap, kerberos, dll).
Saya awalnya pergi ke /etc/init.d/rc2.d dan bertanya-tanya mengapa tidak ada entri untuk samba di sana.
Hanya untuk membingungkan masalah, bind9 (bersama dengan layanan lain) masih dikonfigurasi melalui skrip init sistem V lama di /etc/rcx.d, jadi, saya rm'd /etc/rc2.d/S15bind9 dan membuat symlink K15bind9 ke target yang sama di /etc/rc2.d/
sumber
Runlevels menentukan layanan mana yang dimulai dan proses apa yang akan berjalan. Sistem ubuntu default menjalankan runlevel 2 di mana ia akan menjalankan dan menjalankan semuanya.
Anda dapat mencoba membuat runlevel Anda sendiri misalnya pada runlevel 3, tetapi akan cukup merepotkan, mungkin lebih mudah untuk mem-boot sistem tanpa kabel NIC terpasang dan cukup hentikan DHCP. Kemudian perkenalkan dan ketika server lama telah didekomisiasi, jalankan saja DHCP.
Ingatlah bahwa yang berikut dicadangkan apa pun yang terjadi:
runlevel 0 = halt sytem
runlevel 1 = Mode Perawatan (single usermode)
runlevel 6 = reboot
Saya harap ini membantu Anda dalam perjalanan.
sumber