SVN: PLD-doc/book/pl_book__administracja/pl_administracja__uslugi.sec
qwiat
qwiat w pld-linux.org
Czw, 13 Wrz 2007, 01:56:50 CEST
Author: qwiat
Date: Thu Sep 13 01:56:50 2007
New Revision: 8721
Modified:
PLD-doc/book/pl_book__administracja/pl_administracja__uslugi.sec
Log:
- nieco ucywilizowania
Modified: PLD-doc/book/pl_book__administracja/pl_administracja__uslugi.sec
==============================================================================
--- PLD-doc/book/pl_book__administracja/pl_administracja__uslugi.sec (original)
+++ PLD-doc/book/pl_book__administracja/pl_administracja__uslugi.sec Thu Sep 13 01:56:50 2007
@@ -318,41 +318,39 @@
Poziomami na których pracują usługi można zarządzać ręcznie,
jest to jednak niezalecany sposób, lepszym pomysłem jest
użycie programu <command>chkconfig</command>. Aby wyświetlić
- listę usług uruchamianych przy starcie wydajemy polecenie:
+ listę usług uruchamianych przy w danych poziomach pracy
+ wydajemy polecenie:
</para>
<screen># chkconfig --list
-gpm 0:nie 1:nie 2:tak 3:tak 4:tak 5:tak 6:nie
-network 0:nie 1:nie 2:tak 3:tak 4:tak 5:tak 6:nie
-ntp 0:nie 1:nie 2:tak 3:tak 4:tak 5:tak 6:nie
-smb 0:nie 1:nie 2:nie 3:tak 4:tak 5:tak 6:nie
+crond 0:wył. 1:wył. 2:wł. 3:wł. 4:wł. 5:wł. 6:wył.
+cups 0:wył. 1:wył. 2:wł. 3:wł. 4:wł. 5:wł. 6:wył.
+sshd 0:wył. 1:wył. 2:wył. 3:wł. 4:wł. 5:wł. 6:wył.
+gdm 0:wył. 1:wył. 2:wył. 3:wył. 4:wył. 5:wł. 6:wył.
+network 0:wył. 1:wył. 2:wł. 3:wł. 4:wł. 5:wł. 6:wył.
sshd 0:nie 1:nie 2:nie 3:nie 4:tak 5:nie 6:nie</screen>
-
<para>
- Jak widać dla każdej usługi/podsystemu podawana jest
- informacja o tym czy system wywoła skrypt uruchamiający w
- danym trybie pracy. W PLD najczęściej korzysta się z trybów
- 3 i 5 rzadziej z: 1, 2 i 4. Nigdy nie ustawiamy trybu 0
+ W PLD najczęściej korzysta się z trybów
+ 3 i 5 rzadziej z: 1, 2 i 4, nigdy nie ustawiamy trybu 0
(restart) i 6 (wyłączenie). Na powyższym przykładzie podsystem
- "network" jest uruchamiana dla poziomów: 2,3,4,5, zaś
- <productname>sshd</productname> tylko dla trybu 4.
- </para>
- <para>
- Aby zrekonfigurować uruchamianie jakiejś usługi
- wywołujemy program następująco: <command>chkconfig
- --level [12345] {$usługa} on/off</command>. Parametr
- --level to lista trybów które chcemy modyfikować,
- {$usługa} to nazwa usługi. zaś on/off to rodzaj
- modyfikacji włączenie/wyłączenie. A oto
- kilka przykładów:
- </para>
- <para>
- Dodanie uruchamiania <productname>sshd</productname> dla
- trybów 3 i 5:
- <screen># chkconfig --level 35 sshd on</screen>
- </para>
- <para>
- Wyłączenie uruchamiania <productname>sshd</productname> dla
- trybu 5:
+ <emphasis>network</emphasis> jest uruchamiana dla poziomów: 2,3,4,5, zaś
+ <emphasis>gdm</emphasis> tylko dla trybu 5.
+ Aby włączyć/wyłączyć uruchamianie jakiejś usługi
+ wywołujemy program następująco: <command>chkconfig {$usługa} on/off</command>.
+ Wyłączenie usługi <productname>sshd</productname> (domyślnie jest włączona):
+ <screen># chkconfig sshd off</screen>
+ Włączenie analogicznie:
+ <screen># chkconfig sshd on</screen>
+ Poziomy dla których usługa ma być
+ włączona/wyłączona jest wskazywane
+ przez specjalny wpis w rc-skrypcie, możemy go
+ odczytać następująco:
+<screen>$ grep chkconfig /etc/init.d/sshd
+# chkconfig: 345 55 45
+</screen>
+ pierwszy ciąg cyfr w wierszu to lista poziomów, których
+ dotyczy operacja włączenia/wyłączenia rc-skryptu.
+ W razie potrzeby możemy wymusić operację dla konkretnego numeru
+ poziomu pracy np:
<screen># chkconfig --level 5 sshd off</screen>
</para>
<para>
Więcej informacji o liście dyskusyjnej pld-doc