Bonjour
J'utilise sur mon réseau domestique une machine qui était sous Fedora 13, en mode texte uniquement, que j'administre par SSH, et qui faisait tourner entre autres httpd, mysql, smb et proftpd ; j'ai voulu effectuer une mise à niveau vers Fedora 14 via preupgrade et cela s'est mal passé. Ayant des sauvegardes j'ai réinstallé directement en Fedora 16.
Il semble qu'il y ait eu de gros changements entre les 2 versions, notamment avec ce systemd et systemctl qui me sont inconnus, et je me retrouve un peu perdu pour relancer et accéder à mes services maintenant. Entre autres je n'arrive pas à accéder ni à httpd ni smb depuis une autre machine sur le réseau, en utilisant l'adresse IP du serveur. Je n'ai encore rien modifié à la config d'origine de ces services, j'ai placé un fichier index.php dans /var/www/html pour tests. J'ai l'impression que ce ne sont pas des problèmes liés à chaque service mais un problème plus général d'accès au serveur. Pourtant, j'accède bien à SSH ! Peut être ce service est-il exclu de restrictions appliquées à d'autres services ?
Concernant httpd par exemple, je le lance ainsi :
[Homer@LISA ~]$ sudo systemctl start httpd.service
[Homer@LISA ~]$ sudo systemctl status httpd.service
httpd.service - The Apache HTTP Server (prefork MPM)
Loaded: loaded (/lib/systemd/system/httpd.service; enabled)
Active: active (running) since Wed, 23 Nov 2011 21:26:48 +0100; 3s ago
Process: 993 ExecStop=/usr/sbin/httpd $OPTIONS -k stop (code=exited, status=0/SUCCESS)
Process: 2284 ExecStart=/usr/sbin/httpd $OPTIONS -k start (code=exited, status=0/SUCCESS)
Main PID: 2285 (/usr/sbin/httpd)
CGroup: name=systemd:/system/httpd.service
├ 2285 /usr/sbin/httpd -k start
├ 2287 /usr/sbin/httpd -k start
├ 2288 /usr/sbin/httpd -k start
├ 2289 /usr/sbin/httpd -k start
├ 2290 /usr/sbin/httpd -k start
├ 2291 /usr/sbin/httpd -k start
├ 2292 /usr/sbin/httpd -k start
├ 2293 /usr/sbin/httpd -k start
└ 2294 /usr/sbin/httpd -k start
En local, j'accède bien au serveur Apache en utilisant :
lynx localhost
Mais en saisissant l'adresse IP du serveur dans un navigateur sur une autre machine, rien. Suivant les recherches que j'ai fait sur internet, j'ai essayé de désactiver SELinux (passé en 'permissive' puis en 'disabled'), d'activer le service nmb au démarrage du serveur, sans succès non plus et je n'ai pour l'instant pas d'autre indice ou idée.
Par ailleurs voici ce qu'indique chkconfig :
[Homer@LISA ~]$ chkconfig
Avertissement : cette sortie n'affiche que les services SysV et n'inclut pas les services
natifs systemd. Les données de configuration de SysV peuvent être surchargées par la configuration
native de systemd.
dc_client 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt
dc_server 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt
denyhosts 0:arrêt 1:arrêt 2:marche 3:marche 4:marche 5:marche 6:arrêt
netconsole 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt
netfs 0:arrêt 1:arrêt 2:arrêt 3:marche 4:marche 5:marche 6:arrêt
network 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:arrêt 6:arrêt
sandbox 0:arrêt 1:arrêt 2:arrêt 3:arrêt 4:arrêt 5:marche 6:arrêt
Celui ci ne semble pas montrer tout les services, une autre commande le remplace-t'il SVP ?
Il y aurait-il quelque chose que j'ignore à faire sur une nouvelle installation de Fedora 16 pour accéder à ses services ? De quelle façon ceux ci doivent ils lancés ? Certains ports désormais fermés par défaut ?
Merci à celles ou ceux qui pourront m'apporter leurs lumières !