Une même classe pour plusieurs types:
.exemple {
}
Sélecteur id
<div id="exemple">
</div>
Fichier css:
#exemple {
}
Modification des liens qui sont inclus dans un bloc div:
div a {
}
Implication directe, dans l'exemple, les liens qui suivent directement une balise h2:
h2 > a {
}
Juxtaposition, il ne doit pas y avoir d'autre balise entre les deux:
h1 + h2 {
}
Plusieurs sélecteurs concernés:
h1, h2 {
}
dimanche 13 novembre 2016
mercredi 11 novembre 2015
Problème: le reverse proxy apache ne fonctionne pas
Un reverse proxy a été configuré mais ne fonctionne pas (erreur 503).
Les logs d'erreur du serveur apache indique:
Les logs d'erreur du serveur apache indique:
[Wed Jul 02 16:44:56.310075 2015] [proxy_http:error] [pid 23725] [client 192.168.2.3:12916] AH01114: HTTP: failed to make connection to backend: 127.0.0.1 [Wed Jul 02 16:45:21.995132 2015] [proxy:error] [pid 23728] (13)Permission denied: AH00957: HTTP: attempt to connect to 127.0.0.1:5601 (127.0.0.1) failed [Wed Jul 02 16:45:21.995176 2015] [proxy:error] [pid 23728] AH00959: ap_proxy_connect_backend disabling worker for (127.0.0.1) for 60s [Wed Jul 02 16:45:21.995183 2015] [proxy_http:error] [pid 23728] [client 192.168.2.3:12917] AH01114: HTTP: failed to make connection to backend: 127.0.0.1
Diagnostique:
Le problème est causé par SELinux.
Résolution:
Configuration de selinux avec la ligne suivante:
# /usr/sbin/setsebool -P httpd_can_network_connect 1
lundi 21 septembre 2015
Documentation systemctl
Afficher l’état d’un service avec systemctl:
[root@linux ~]# systemctl status snmpd.service snmpd.service - Simple Network Management Protocol (SNMP) Daemon. Loaded: loaded (/usr/lib/systemd/system/snmpd.service; disabled) Active: active (running) since mar. 2014-10-28 10:24:00 CET; 2s ago Main PID: 15568 (snmpd) CGroup: /system.slice/snmpd.service 15568 /usr/sbin/snmpd -LS0-6d -f
Arrêter et démarrer un service:
[root@linux ~]# systemctl stop snmpd.service [root@linux ~]# systemctl start snmpd.service [root@linux ~]# systemctl restart snmpd.service
Activer un service au démarrage de la machine avec systemctl:
[root@linux ~]# systemctl enable snmpd.service ln -s '/usr/lib/systemd/system/snmpd.service' '/etc/systemd/system/multi-user.target.wants/snmpd.service'
Suppression de l’activation d’un service au démarrage de la machine
[root@linux ~]# systemctl disable snmpd.service rm '/etc/systemd/system/multi-user.target.wants/snmpd.service'
lundi 7 septembre 2015
Copier un répertoire vers un autre avec scp
On copie le répertoire user et ce qu’il contient dans le répertoire home de la machine 192.168.2.1.
Le -r permet de recopier toute l’arborescence (récursivité).
[root@linux home]# scp -r /home/user root@192.168.2.1:/home
Le -r permet de recopier toute l’arborescence (récursivité).
[root@linux home]# scp -r /home/user root@192.168.2.1:/home
jeudi 3 septembre 2015
Commande vérification serveur ntp sous linux
Pour vérifier que le serveur ntp fonctionne bien:
[root@Linux ~]# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *ntp.time.fr 192.168.2.6 3 u 36 128 377 0.189 -90.717 10.542 [root@Linux ~]#
mardi 1 septembre 2015
Copie de répertoire avec tar
$ cd /source/repertoire/
$ tar cf - . | (cd /destination/repertoire/ ; tar xf -)
$ tar cf - . | (cd /destination/repertoire/ ; tar xf -)
lundi 4 mai 2015
Gestion de firewalld en ligne de commande
Démarrer firewalld
#systemctl start firewalld
Vérifier l’activation de firewalld
[root@linux services]# systemctl status firewalld firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled) Active: active (running) since lun. 2014-10-20 12:24:39 CEST; 3h 53min ago Main PID: 627 (firewalld) CGroup: /system.slice/firewalld.service 627 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
Vérification: est ce que la commande firewall-cmd est présente et fonctionne bien?
[root@linux services]# firewall-cmd --version 0.3.9 [root@linux services]# firewall-cmd --state running
Interdire le passage de tous les paquets puis autoriser le passage des paquets
#firewall-cmd --panic-on#firewall-cmd --panic-off [root@linux services]# firewall-cmd --query-panic no
Recharger le service
[root@linux services]# firewall-cmd --reload success
Recharger le firewall avec interruption des connections actives.
[root@linux services]# firewall-cmd --complete-reload success
Liste des zones actives
[root@linux services]# firewall-cmd --get-active-zones public interfaces: ens384
Afficher la zone d’une interface :
[root@linux services]# firewall-cmd --get-zone-of-interface=ens384 public
Liste des caractéristiques de la zone:
[root@linux services]# firewall-cmd --zone=public --list-all public (default, active) interfaces: ens384 sources: services: dhcpv6-client ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules:
Pour lister les services présent dans /usr/lib/firewalld/services
[root@linux services]# firewall-cmd --get-service amanda-client bacula bacula-client dhcp dhcpv6 dhcpv6-client dns ftphigh-availability http https imaps ipp ipp-client ipsec kerberos kpasswdldap ldaps libvirt libvirt-tls mdns mountd ms-wbt mysql nfs ntp openvpnpmcd pmproxy pmwebapi pmwebapis pop3s postgresql proxy-dhcp radiusrpc-bind samba samba-client smtp ssh telnet tftp tftp-clienttransmission-client vnc-server wbem-https
Inscription à :
Articles (Atom)
Comment ajouter une route statique sur une distribution Linux Ubuntu
Pour ajouter une route statique au démarrage d'Ubuntu, voici le fichier à modifier. Dans l'exemple on ajoute une route pour joindre ...
-
Commandes pour réinitialiser une borne wifi aruba avec ses paramètres par défaut. Se connecter au port console de la borne puis ouvrir un...
-
Commande pour supprimer un fichier dans la flash d'un switch Cisco: switch-2960#delete flash:vlan.dat Delete filename [vlan.dat]? D...
-
Si vous utilisez pysnmp avec Python, il faut mettre les mibs au bon format pour les utiliser simplement. Si les mibs ne sont pas au format...