Configurer l'authentification SSH par clé sous CentOS/Redhat 6.*

Il est généralement utile de configurer une machine pour accepter l’authentification SSH par clé. Ce genre d’authentification est assez simple à mettre en place mais dans le cas des dernières versions de Redhat et CentOS, versions 6 et supérieures, il y a quelques petits pièges qui peuvent vite vous faire péter une pile. Dans mon cas, je configure une VM CentOS 6.3 pour faire des tests, je souhaite donc pouvoir m’y connecter en root via SSH avec authentification par clé (oui oui je vais mettre le PermitRootLogin yes, patapé :P ). ...

December 19, 2012 · neo

Les logiciels Adobe en standalone

Puisque chaque fois que j’en ai besoin je dois faire une recherche Google, voici une bonne fois pour toutes l’emplacement des logiciels Adobe en version offline (standalone) : ftp://ftp.adobe.com/pub/adobe/reader/

September 18, 2012 · Ruliane

Désactiver IPV6 sur Debian/Ubuntu

Il arrive que l’on ne souhaite pas avoir d’ipv6 sur une machine ou que ce dernier nous pose des soucis, car un service l’utilise au lieu de l’ipv4. Il est aussi possible de supprimer l’adresse d’une interface (ici eth0) : ip -6 addr del XXXX:XXXX:XXX::X/64 dev eth0 Plus radical, nous pouvons aussi empêcher le module ipv6 de se charger au démarrage : <pre><p>sudo echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf</p></pre>Pour faire machine arrière il suffit de supprimer le fichier créer précédemment. À noter tout de même que pour que ces modifications soient prises en compte il faut redémarrer la machine.

September 4, 2012 · Bishop

dns2tcp

Petit tutoriel rapide pour installer et configurer un environnement dns2tcp. Juste rapidement, le but de cet environnement est d’utiliser les requêtes DNS pour établir une connexion TCP entre un client et un serveur (très pratique quand seul le DNS est autorisé … ). /!\ Ce tuto par d’un VKS tout fraichement installé, mais peut être adapté à tout type d’environnement. /!\ -- Parenthèse Je passe la configuration du système lui-même mais en profite pour rappeler que pouvoir se connecter en root sur un serveur, c’est pas top, et que laisser des clés SSH d’OVH, ben c’est pas top non plus : ...

August 28, 2012 · chauchre

Cntlm Authentication Proxy

Cntlm est un utilitaire permettant de s’authentifier auprès d’un proxy. Une fois l’utilitaire installé (téléchargeable ici), il faut modifier le finir cntlm.ini : Username identifiant_AD Domain nom_domaine Auth mode_auth PassNTLMv2 hash_trouvé Proxy ip_proxy:port_proxy Listen 3128 SOCKS5Proxy 8010 Il est possible de remplir le fichier cntlm.ini avec votre mot de passe de domaine en clair, mais il est préférable de le laisser vide et d’utiliser cntlm pour récupérer la méthode d’authentification de votre AD ainsi que le hash de votre mot de passe. Il suffit d’exécuter la commande suivante dans le dossier de cntlm ...

August 20, 2012 · Moh@

Linux Mint Live en PXE par NFS

Il est possible, très simplement, de démarrer la distribution Linux Mint depuis un serveur PXE. Cette façon de faire peut être adaptée à d’autres distributions, elle est d’ailleurs inspirée de celle d’Ubuntu (d’où est tirée Mint). Télécharger l’ISO : http://www.linuxmint.com/download.php Monter l’image et copier le répertoire casper à un endroit accessible en TFTP : mount -o loop linuxmint-13-mate-dvd-64bit.iso /media/imagecd mkdir /tftpboot/mint cp -r /media/imagecd/casper /tftpboot/mint/ umount /media/imagecd Rendre ce répertoire accessible en NFS. Pour cela, installer le serveur NFS et ajouter une ligne d’export au fichier /etc/exports : apt-get install nfs-kernel-server echo '/tftpboot/mint *(ro,no_root_squash,no_subtree_check,async)' >> /etc/exports /etc/init.d/nfs-kernel-server restart Ajouter une entrée dans le fichier <racine TFTP>/pxelinux.cfg/default. Pour ma part j’ai aussi passé l’OS en français : LABEL mint MENU LABEL Mint Live (NFS) KERNEL mint/casper/vmlinuz APPEND initrd=mint/casper/initrd.lz boot=casper netboot=nfs nfsroot=192.168.1.1:/tftpboot/mint locale=fr_FR keymap=fr console-setup/layoutcode=fr Mise à jour (21/11/2012) : le réseau fonctionne sous Linux Mint 13, mais plus sous Mint 14. Il faut alors redemander une IP : ...

August 2, 2012 · Ruliane

Installer Windows depuis un serveur PXE Linux

Voyons comment installer Windows depuis un démarrage PXE. Ceci revient en fait à lancer l’installation de Windows (7 par exemple) depuis un environnement WinPE personnalisé de la manière suivante : - intégration du pilote Realtek Gigabit PCIe, de plus en plus répandu et indispensable pour lancer l’installation par le réseau ; - une fois WinPE chargé, montage du media en CIFS contenant le répertoire “source” du média d’installation et lancement de l’assistant. ...

July 7, 2012 · Ruliane

Utilisateurs et domains virtuels avec Postfix et Dovecot

Dans un article précédent, j’ai expliqué comment mettre en place un serveur de messagerie. Nous allons ici ajouter un support MySQL pour profiter des alias et domaines virtuels; mais aussi de l’authentification basée dessus. Installation Nous avons besoin que Postfix et Dovecot supportent MySQL pour pouvoir fonctionner. Pour le serveur MySQL, je pars du principe que vous en avez un ou savez comment le mettre en place. sudo aptitude install postfix-mysql dovecot-mysql ...

July 5, 2012 · Bishop

Installation de Shibboleth IdP

Installation des prérequis #installation des paquets<br></br>sudo aptitude install apache2 openjdk-6-jdk tomcat6 unzip<br></br><br></br>#configuration apache<br></br>sudo a2enmod ssl && sudo a2enmod proxy-ajp && sudo service apache2 restart<br></br><br></br>#configuration de tomcat<br></br>sudo sed -i 's/JAVA_OPTS="-/#JAVA_OPTS="-/' /etc/default/tomcat6<br></br>sudo sed -i '/#JAVA_OPTS="-/a\JAVA_OPTS="-Djava.awt.headless=true -Xmx512M -XX:MaxPermSize=128M -Dcom.sun.security.enableCRLDP=true"' /etc/default/tomcat6<br></br>sudo sed -i 's/autoDeploy="true"/autoDeploy="false"/' /etc/tomcat6/server.xml<br></br><br></br>#configuration de java (attention au chemin qui doit correspondre à celui de votre environnement)<br></br>sudo echo "JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64" >> /etc/environment<br></br>sudo export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64<br></br> Installation de Shibboleth #vérifiez la version du zip sur : <a href="http://shibboleth.net/downloads/identity-provider/latest/">shibboleth.net</a><br></br>cd ~<br></br>wget http://shibboleth.net/downloads/identity-provider/latest/shibboleth-identityprovider-2.3.8-bin.zip<br></br>unzip shibboleth-identityprovider-2.3.8-bin.zip<br></br>cd shibboleth-identityprovider-2.3.8<br></br>sudo chmod u+x ./install.sh<br></br><br></br>#copie de quelques classes java pour tomcat<br></br>sudo cp -R endorsed/ /usr/share/tomcat6/<br></br><br></br>#mise en place du <a href="http://dev.mysql.com/downloads/connector/j/">connecteur mysql</a><br></br>cd /usr/local/src/<br></br>wget http://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-5.1.21.zip<br></br>unzip mysql-connector-java-5.1.21.zipcp mysql-connector-java-5.1.21/mysql-connector-java-5.1.21-bin.jar /usr/local/src/shibboleth-identityprovider-2.3.8/lib/<br></br><br></br>#Installation (modifiez la durée de vie du certification en fonction de vos besoins).<br></br>cd /usr/local/src/shibboleth-identityprovider-2.3.6/<br></br>sudo env IdPCertLifetime=3 ./install.sh<br></br> Une installation interactive va suivre, donnez les information correspondante à votre installation ...

July 2, 2012 · Bishop

Serveur mail avec Postfix et dovecot

Nous allons mettre en place un serveur mail relativement basique avec pour MTA Postfix et MDA Dovecot. L’accès à la boite mail se fera par un client lourd (genre thunderbirds) via IMAP/IMAPS avec une authentification sasl/Plain/TLS pour s’y connecter de n’importe où. Les utilisateurs seront les utilisateurs du serveurs de messagerie. Installation Nous allons donc installer le nécessaire sur notre serveur : sudo aptitude install postfix dovecot-impad<br></br>#accessoirement on peut installer mailutils pour faire des tests<br></br>sudo aptitude install mailutils ...

July 2, 2012 · Bishop