Bonjour, j'ai bien configurer samba mais je ne suis pas sûr de ce que j'ai compris :
la commande : Chkconfig –level 345 smb on
veut dire que j'automatise le lancement de samba au niveau 3, 4 et 5, ça c'est ok :))), mais c'est les niveaux du modèle OSI en partant de 0 ou je me trompe, cela correspondrai à Transport, Session, Présentation.
Merci pour la réponse
# > /dev/null
Posté par Cereal Killer . Évalué à 2.
# Rien à voir !
Posté par JJD . Évalué à 2.
Je crois que là tu es cimplètement à côté de la plaque... (sans auncune intention de te vexer).
Les niveaux indiqués en paramètre à chkcinfig n'ont rien à voir avec un quelconque modèle réseau. Il s'agit de runlevel, c'est à dire des sortes de modes de démarrage de ta machine, dans lesquels différents services vont être exécutés. Par exemple, il est possible de paramétrer un service (serveur X-Window, Apache, Samba, ...) pour qu'il s'exécute avec le runlevel 3 et pas avec le runlevel 4. Ce chois des runlevel est parfaitement arbitraire et peut être différent en fonction des distributions. La plupart du temps, on ne s'en occupe pas vraiment et on n'utilise que le runlevel par défaut, déclaré dans le fichier /etc/inittab (ligne de la forme "id:3:initdefault:" pour indiquer que par défaut, au boot, on choisit le runlevel 3).
On peut changer de runlevel avec la commande "init".
Par convention, les runlevel 0,1 et 6 sont réservés pour l'arrêt de la machine, le mode "single user" et le reboot.
Ta commande indique donc simplement que samba sera lancé dans les runlevels 3, 4 et 5. Cela se fait simplement en créant un lien symbolique dans le répertoire /etc/rc3.d vers le script de démarrage de samba dans /etc/init.d.
A+
JJD
# pas du tout
Posté par Laurent Mutricy . Évalué à 1.
donc la commande que tu propose dit à ton ordi de démarrer samba à chaque boot (comme ça tu n'as pas besoins de t'en occuper)
# Rien à voir avec le modèle OSI
Posté par Bilbo . Évalué à 3.
Sans vouloir te vexer, ton interprétation est fausse :-). Samba est une application de niveau 7 en couche OSI (au dessus de TCP/IP.
Les levels que tu décris (3,4,5) sont des runlevels SystemV. Ils correspondent au démarrage de certains services.
Typiquement, sur une distribution à base de RedHat (Fedora, Mandriva, SuSe) les runlevels sont les suivants :
0 : arrêt de la machine
1 : mono-utilsateur sansa réseau (accès root uniquement)
2 : mono-utilsateur avec réseau (console)
3: multi-utilisateur avec réseau sans X (console)
4: pas utilisé
5: multi-utilisateur avec réseau avec X (système graphique)
6: reboot
Les scripts démarrés par chaque niveau sont listés dans le répertoire /etc/rcX.d/ avec X pour runlevel. Le runlevel en lui-même est défini dans le fichier /etc/inittab.
Cette utilisation dépend de la distribution que tu utilises, par exemple chez Debian, c'est différent. Comme tu utilises chckconfig, je pense que ça s'applique bien à ton cas.
Pour plus d'info, fait une recherche sur "runlevels redhat".
Bon courage.
# Merci
Posté par lord1366 . Évalué à 2.
Quand on sait pas vaut mieux demander.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.