Verrouiller sa session sous Mac
Voici un petit script qui va permettre de verrouiller votre session utilisateur sous Mac OS X. En standard, vous deviez allez dans les paramètrages système et spécifier une demande de mot de passe à la sortie du screensaver. Mais si vous êtes pressé, voici un petit script qui va vous rendre la vie plus facile. Site officiel ou bien télécharger le ici.
Créer un serveur IRC sur son Mac
Source : Macbidouille Commencez par télécharger le code source de la version 0.8.0 de ngIRCd ou un lien direct pour le fichier ici S’il n’y a pas de problèmes, tapez Là il va le compiler ca prend quelques minutes. Ensuite tapez Tapez le mot de passe root en aveugle. Activez avec OnyX la case “Afficher les fichiers et dossiers cachés” qui est dans Donnez le nom de votre serveur : Donnez un nom pour pouvoir vous oper partout sur votre serveur : Donnez un mot de passe pour pouvoir vous oper partout sur votre serveur : Enlever les “ Ensuite, enregistrez ce fichier, renommez le en Pour lancer le serveur irc tapez dans le Terminal Et pour le terminer : Dans le Fire-wall, n’oubliez pas d’ouvrir le port 6667. Pour se connecter à votre serveur : Puis après joignez le channel de votre choix (qui doit être sur votre serveur)Installation
Décompressez-le.
Ouvrez le Terminal, tapez “cd” (sans les guillemets) et glissez le dossier ngircd-0.8.0 dans la fenêtre du Terminal (il faut faire un espace après cd puis glisser le dossier), appuyer sur Entrée. Tapez :./configuremake
PS : il faut les develloper tools pour pouvoir compiler.sudo make installConfiguration
Ouvrez le fichiersample-ngircd.confngircd-0.8.0/doc/
[Global] > Name = name
[Operator] > Name = name
[Operator] > Password = passwd;” qui sont devant les préférences sinon elles seront inactives, ou laissez-les, c’est à vous de voir, en tous cas il faut les enlever devant, pour pouvoir vous oper.
[Operator] > Name = et [Operator] > Password =ngircd.conf et glissez le dans
usr/local/etcUtilisation
/usr/local/sbin/ngircdkillall ngircd
Dans la fenêtre de connection cliquez sur Add Network selectionnez “New Network” que Xchat vient de créer, cliquer sur Add Server, mettez votre IP ou votre redirection (si vous en avez une)
Choisissez-vous un nickname et zouu sur votre serveur irc
Cliquez sur File > New Connection
Choisissez votre nickname
Case Chat server : rentrez votre IP/redirection
Puis Connect
Et vous voilà sur votre serveur irc.
Ouvrez le Terminal et tapez bitchx x.x.x.x (votre ip/redirection)
Et vous voilà sur votre serveur irc.
Créer un serveur VPN sur Debian
Petit tutoriel pour expliquer comment installer un serveur VPN sur une Debian. Ayant quelques difficultés à réaliser cela moi même avec un ami, j’ai pris la décision de communiquer cette expérience à ceux qui viendront sur mon site. Voici donc la partie qui concerne l’installation du serveur. Tout ceci ce fait en root. OpenVPN utilise le périphérique TUN/TAP. Il faut donc que le noyau le prenne en charge. Pour cela nous utiliserons un noyau ayant la fonctionnalité Network device support (Universal TUN/TAP device driver support) activée. On va utiliser l’outils Une fois ceci effectué, il nous faut créer le fichier de certification. Pour cela il faut se rendre dans le dossier suivant : Une fois ceci effectué, vous devez activer ces variables en faisant Il est a noté qu’à chaque que vous redémarrez votre serveur, vous devrez absolument refaire un On va donc devoir créer le fichier de certification général et la clé. Le fichier de certification général (que l’on appellera ici ca.crt) devra également être distribué à tous les utilisateurs. On va entrer la commande suivante : On se retrouvera avec les fichiers ca.crt et ca.key dans le dossier Il faut savoir maintenant, que les clients, eux aussi auront un fichier .crt et un fichier .key en plus du fichier ca.crt. Et le serveur quant à lui peut-être considéré comme un client car lui aussi aura besoin de ces fichiers. On va donc créer les fichiers du serveur via la commande : On devra donc copier les fichiers serveur.crt et serveur.key du dossier Ensuite, on devra également créer un fichier qui sera la clé de cryptage. Par défaut, ce sera une clé de 1024 (paramètre qui se trouve dans le fichier vars). La valeur minimal pour la clé est 364. On va créer cette clé comme ceci : Ayant créer une clé de 1024 bits, on va copier le fichier dh1024.pem du dossier Maintenant il ne reste plus qu’à créer le fichier de configuration du serveur : Et maintenant pour démarrer votre superbre serveur VPN, il suffit de faire :
Sites de références
Installation d’un serveur OpenVPN Linux (Debian Sarge)
Ici, nous demandons que la fonctionnalité soit en dur dans le noyau. Ensuite, si le périphérique/dev/net/tun n’existe pas, il faut le créer :mkdir /dev/net/ && mknod /dev/net/tun c 10 200apt-get de Debian pour installer OpenVPN, OpenSSL (celui-ci va servir pour sécuriser le tunnel VPN que l’on va créer) et les dépendances qui sont liées à OpenVPN.apt-get install openvpn opensll liblzo-dev liblzo1 libssl-dev libssl0.9.6 autoconf autoconf2.13 automake autotools-dev/usr/share/doc/openvpn/examples/easy-rsa/. Dedans vous trouverez un fichier vars. Ouvrez le avec votre éditeur de fichier favoris. Et complétez les informations que vous voulez, mais vous devrez compléter des variables à la fin du fichier qui sont ceux-ciexport KEY_COUNTRY=BE
export KEY_PROVINCE=Belgium
export KEY_CITY=Bruxelles
export KEY_ORG="Deconnect Corp."
export KEY_EMAIL="contact@decocorp.org". ./vars, suivit de ./clean-all si c’est la première fois que vous effectuez cette opération.. ./varspour que les variables soient de nouveau actualisées../build-cakeys/. Ces fichiers devront être copiés dans le répertoire de configuration d’OpenVPN : /etc/openvpn../build-key-server serveur/keys dans le dossier/etc/openvpn../build-dh/keys dans le dossier de configuration /etc/openvpn/./etc/openvpn/server.cfg. Voici le contenu qui correspondrait aux hypothèse que l’on a fait plus haut (j’ai retiré les commentaires, les lignes sont suffisamment explicite je trouve):port 1194
proto udp ;ou tcp
dev tun ;ou tap (interface virtuelle)
ca ca.crt
cert LeServeurVPN.crt
key LeServeurVPN.key
dh dh1024.pem server 10.8.0.0 255.255.255.0 ;Cette ligne ajoute sur le client la route du réseau du serveur
push "route 192.168.0.0 255.255.255.0"
push "dhcp-option DNS 192.168.0.2"
push "dhcp-option DOMAIN MonDomaine.com"
push "dhcp-option WINS 192.168.0.3"
client-to-client ;pour que les clients se voient
keepalive 10 120
comp-lzo ;compression
user openvpn
group openvpn
persist-key
persist-tun
status openvpn-status.log
verb 1 ;niveau du log (1-9)/etc/init.d/openvpn start