Administrateur

Installation de NeXTSTEP 3.3 avec l’émulateur Bochs

Installation de NeXTSTEP 3.3 avec l’émulateur Bochs. 1) Répertoire de travail : [~] ➔ mkdir NEXTSTEP [~] ➔ cd NEXTSTEP/ [~/NEXTSTEP] ➔ 2) Installation et compilation de Bochs : – Téléchargement de l’émulateur : [~/NEXTSTEP] ➔ wget http://downloads.sourceforge.net/project/bochs/bochs/2.6.8/bochs-2.6.8.tar.gz [~/NEXTSTEP] ➔ tar xvfz bochs-2.6.8.tar.gz – Compilation et installation : [~/NEXTSTEP] ➔ cd bochs-2.6.8/ [~/NEXTSTEP/bochs-2.6.8] ➔ ./configure […]

[Puppy Tahr] Configuration réseau sous Qemu

[Puppy Tahr] Configuration réseau sous Qemu. 1) Installation des paquetages réseaux : [~] ➔ sudo apt-get install uml-utilities [~] ➔ sudo apt-get install bridge-utils 2) Vérification des interfaces : [~] ➔ ifconfig eth0 Link encap:Ethernet HWaddr e0:cb:4e:c1:71:73 inet adr:192.168.1.10 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::e2cb:4eff:fec1:7173/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Packets reçus:3235 erreurs:0 :0 […]

Installation de Puppy Tahr 6.0.2 sous Qemu avec accélération KVM

Installation de Puppy Tahr 6.0.2 sous Qemu avec accélération KVM. Distribution : Ubuntu 14.04 LTS 1) Vérification du support de la virtualisation par le processeur : [~] ➔ egrep –color « (vmx|svm) » /proc/cpuinfo flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse […]

[Django][Python] Envoi de mail

[Django][Python] Envoi de mail. 1) Installation du module ‘django-smtp-ssl’ : (newenv)util01@server05:~$ pip install django-smtp-ssl 2) Exemple : Ouvrir : ~/projet1/emailtest/emailtest/settings.py Ajouter à la fin : EMAIL_BACKEND=’django_smtp_ssl.SSLEmailBackend’ EMAIL_HOST = ‘mail.gandi.net’ EMAIL_HOST_USER = ‘administrateur@espace-bidouilleur.fr’ EMAIL_HOST_PASSWORD = ‘mot_de_passe’ EMAIL_PORT = 465 EMAIL_USE_SSL = True DEFAULT_FROM_EMAIL = ‘administrateur@espace-bidouilleur.fr’ Ouvrir : ~/projet1/emailtest/emailsend/view.py Remplacer tout par : from django.shortcuts import render […]

[Python] Envoyer un email

[Python] Envoyer un email. Ouvrir : sendEmail.py Ajouter : import smtplib from email.mime.text import MIMEText # Define to/from sender = ‘administrateur@espace-bidouilleur.fr’ recipient = ‘le-sanglier@gmail.com’ # Create message msg = MIMEText(« Message text ») msg[‘Subject’] = « Sent from Python » msg[‘From’] = sender msg[‘To’] = recipient # Create server object with SSL option server = smtplib.SMTP_SSL(‘mail.gandi.net’, 465) # Perform […]

Installation de Django 1.6 avec Python 3.2

Installation de Django 1.6 avec Python 3.2 Distribution : Debian 7 32 bits 1) Installation de Python 3.2 : admin@server07py:~$ python –version Python 2.7.3 2) Mise-à-jour du système : root@server07py:~# apt-get update && apt-get upgrade 3) Installation de pip et de virtualenv : root@server05:~# apt-get install python3-pip root@server05:~# pip-3.2 install virtualenv 4) Ajouter un nouvel […]

Installation de Puppy Linux Tahr avec Qemu

Installation de Puppy Linux Tahr avec Qemu. Distribution : Ubuntu 14.04 LTS 1) Répertoire de travail : [~] ➔ mkdir -p QEMU [~] ➔ cd QEMU/ [~/QEMU] ➔ 2) Téléchargement de QEmu: [~/QEMU] ➔ wget http://wiki.qemu-project.org/download/qemu-2.5.0.tar.bz2 [~/QEMU] ➔ tar xvfj qemu-2.5.0.tar.bz2 3) Compilation et installation : [~/QEMU] ➔ cd qemu-2.5.0/ [~/QEMU/qemu-2.5.0] ➔ ./configure && make […]

Installation de Lubuntu 14.04 avec Qemu

Installation de Lubuntu 14.04 avec Qemu. Distribution : Ubuntu 14.04 LTS 1) Répertoire de travail : [~] ➔ mkdir -p QEMU [~] ➔ cd QEMU/ [~/QEMU] ➔ 2) Téléchargement de QEmu: [~/QEMU] ➔ wget http://wiki.qemu-project.org/download/qemu-2.5.0.tar.bz2 [~/QEMU] ➔ tar xvfj qemu-2.5.0.tar.bz2 3) Compilation et installation : [~/QEMU] ➔ cd qemu-2.5.0/ [~/QEMU/qemu-2.5.0] ➔ ./configure && make && […]

[Gandi][API] Create a domain name with account handle in Python

[Gandi][API] Create a domain name with account handle in Python. #!/usr/bin/python3 import pprint import xmlrpc.client import sys import string import random pp = pprint.PrettyPrinter(indent = 4) api = xmlrpc.client.ServerProxy(‘https://rpc.ote.gandi.net/xmlrpc/’) # INSERT YOUR OWN API KEY apikey = ‘l’ def generate_domainname(size = 10): domainname =  » . join(random.SystemRandom().choice(string.ascii_lowercase + string.digits) for _ in range(size)) return ‘api’ […]

Protection d’un répertoire avec .htaccess et .htpasswd

Protection d’un répertoire avec .htaccess et .htpasswd. Ouvrir : /protectedzone/index.html Ajouter : Zone protégé Ouvrir : /lamp0/web/vhosts/test.espace-bidouilleur.fr/htdocs/protectedzone/.htaccess Ajouter : AuthName « Page d’administration protégée » AuthType Basic AuthUserFile « /srv/data/web/vhosts/test.espace-bidouilleur.fr/htdocs/.htpasswd » Require valid-user Générer un mot de passe en MD5 avec, par exemple, comme utilisateur : administrateur et mot de passe : mot2passe : https://shop.alterlinks.com/htpasswd/passwd.php Puis placer la code […]