Archive
Il est toujours pratique d’avoir un oeuil sur les ordinateurs dont on a la charge. Ne serait-ce que pour prévenir avant de guérir. Quand je dis serveurs, c’est tout type de machine linux.
Or, s’il faut se connecter à chacun pour avoir des infos, cela devient vite pénible.
Il existe une pléthore de logiciels dédiés à cet [...]
Il peut être intéressant de recevoir les logs de vos ordinateurs par mail pour plusieurs raisons:
pour penser à les regarder,
pour recevoir les logs de vos serveurs,
pour garder un historique des logs et pouvoir remonter dans le temps,
générer des statistiques à partir des logs sans se connecter aux serveurs (ce qui est utilisé par exemple [...]
Un serveur LAMP signifie Linux Apache Mysql Php. Il est possible d’installer et configurer chacun des services manuellement, mais il existe une autre façon plus simple et moins connue de faire tout ceci en une seule fois.
Dans un terminal, entrez ceci:
sudo tasksel install lamp-server
Et c’est tout!
Ou alors:
sudo tasksel
Et sélectionnez LAMP server, ou tout autre service [...]
Il est parfois nécessaire de pouvoir modifier un driver d’imprimante pour ajuster son comportement. Ayant eu à le faire récemment, je vous livre mes observations pour vous éviter mes galères:
Le fichier utilisé pour contrôler l’imprimante se trouve dans /etc/cups/ppd
Il porte le nom que vous avez donné à l’imprimante lors de son installation (exemple: copieur.ppd si [...]
Bazaar est un gestionnaire de version. L’un de ses avantages est qu’il permet d’utiliser les protocoles ssh ou ftp, ce qui signifie qu’il n’est pas nécessaire de monter un « serveur » bazaar pour l’utiliser; il suffit d’un serveur où vous pouvez vous connecter en ssh.
Classement des dossiers
L’organisation des dossiers est laissée à votre goût, mais pour [...]
Pour utiliser SSH (et dérivés tels que sftp) sans mot de passe, il faut ajouter votre clef sur le serveur. Nous aurons donc un ordinateur (manu-desktop) qui pourra se connecter à un serveur (server) par ssh sans avoir besoin de spécifier de mot de passe.
Notez qu’il existe des outils graphiques pour réaliser ces opérations (par [...]
Le programme Debdevel permet de créer facilement et rapidement des paquet deb pouvant être installés sur Ubuntu, mais aussi toutes les dérivées de debian utilisant le gestionnaire de paquets apt (knoppix, mepis, …), à partir de vos propres programmes ou à partir de sources d’autres programmes.
Vous pourrez packager vos programmes, quel que soit le language [...]
Envoyer un mail avec pièces jointes avec python est simple en utilisant le code ci dessous.
</code>
import smtplib
import os
from email.MIMEMultipart import MIMEMultipart
from email.MIMEBase import MIMEBase
from email.MIMEText import MIMEText
from email.Utils import COMMASPACE, formatdate
from email import Encodersdef send_mail(send_from, send_to, subject, text, files=[], server="localhost"):
assert type(send_to)==list
assert type(files)==list
msg = MIMEMultipart()
msg['From'] = send_from
msg['To'] = COMMASPACE.join(send_to)
msg['Date'] = formatdate(localtime=True)
msg['Subject'] = subject
msg.attach( MIMEText(text) )
for f [...]
Lorsque vous avez à installer plusieurs machines identiquement, vous allez répondre à chaque fois aux questions d’installation de tous les paquets.
Quand on a configuré une machine, il est possible de transférer toutes les réponses d’installations.
Installez debconf-utils sur tous les ordinateurs.
Sur la machine installée:
debconf-get-selections > /tmp/reponses.txt
Copiez le fichier reponses.txt sur un support ou par le réseau [...]
Debian.org
Documentation Ubuntu