Gestion des files d'impression CUPS

Lister les files d’impression

lpstat -t

Relancer une file d’impression

lpadmin -p [nom de la file] -E

Afficher l’état d’une file d’impression

lpstat -p [nom de la file]

Configuration cliente SSH avancée

Voir [cet article]({{ relref . “1119-multiplexer-plusieurs-connections-ssh-en-une.md” }}) concernant le “multiplexage” des connections.

Cet exemple de configuration ne vérifie pas le hash et ne le stock pas

Host 192.168.1.1
  HashKnownHosts          no
  StrictHostKeyChecking   no
  ControlMaster           auto
  ControlPath             ~/.ssh/sockets/%r-%h-%p
  Compression             yes
  KeepAlive               yes
  CheckHostIP             no

Cet exemple de configuration s’applique a tous les autre host, stock le hash

Host *
  HashKnownHosts          yes
  StrictHostKeyChecking   ask
  ControlMaster           auto
  StrictHostKeyChecking   yes
  ControlPath             ~/.ssh/sockets/%r-%h-%p
  Compression             yes
  KeepAlive               yes
  CheckHostIP             yes

Dans les deux exemple, une socket de connexion sera créé dans le dossier ~/.ssh/sockets

[Lire]

Générer une ISO Debian avec Jigdo

Prérequis

  • Avoir une distribution Debian récente

Procédure

  1. Installation du client Se connecter en root sur la machine sous Debian et installé le client

apt-get install jidgo-file

ou

aptitude install jigdo-file

  1. trouver le fichier de ressource Jigdo : http://cdimage.debian.org/cdimage/archive/

Puis choisir la version / architecture / et jigdo-[cd|dvd]/fichier.jigdo

Exemple

http://cdimage.debian.org/cdimage/archive/3.1_r8/i386/jigdo-dvd/debian-31r8-i386-binary-1.jigdo
http://cdimage.debian.org/cdimage/archive/3.1_r8/i386/jigdo-dvd/debian-update-3.1r8-i386-DVD-1.jigdo

Lancer sur le serveur le client Jigdo

jigdo-lite http://cdimage.debian.org/cdimage/archive/3.1_r8/i386/jigdo-dvd/debian-31r8-i386-binary-1.jigdo

Jigsaw Download “lite” Copyright (C) 2001-2005 | jigdo@ Richard Atterer | atterer.net Loading settings from `/root/.jigdo-lite

[Lire]

Désactiver le beep console sous FreeBSD

Pour le définir de maniere definitive (appliqué au boot), editer le fichier /etc/sysctl.conf et définissez la variable a hw.syscons.bell a 0

hw.syscons.bell=0

Pour l’appliquer en “live” tapez :

sysctl hw.syscons.bell=0

Configurer un partage NFS entre une BSD et un Mac

Configuration du serveur NFS

Fichier /etc/exports

/home -alldirs -maproot=www [ip du client]

  • -alldirs permet de pouvoir utiliser n’importe quel dossier comme point de montage
  • -maproot permet de mapper l’utilisateur (pour ne pas avoir de problème si les uid ne sont pas identique des deux cotés)

Fichier /etc/rc.conf

rpcbind_enable="YES"
nfs_server_enable="YES"
mountd_enable="YES"
mountd_flags="-r -n"

Configuration client NFS

  • Via Finder, connectez vous a un nouveau serveur
  • Entrer : nfs://[votre serveur]/home
nfs 

Les best practices OpenSSH

Utilisez le protocole SSH 2

La version 1 du protocole 1 est obsolète et doit être évitée à tout prix. Ouvrir le fichier sshd_config et vérifiez que la ligne suivante existe:

Protocole 2

Contrôlez les utilisateurs qui peuvent se connecter en SSH

Par défaut, tous les utilisateurs des systèmes peuvent se connecter via SSH en utilisant leur mot de passe ou une clé publique. Parfois, vous créez UNIX / Linux pour compte d’utilisateur FTP ou le but de messagerie. Toutefois, les utilisateurs peuvent se connecter au système en utilisant ssh. Ils auront un accès complet aux outils système, y compris les compilateurs et les langages de script tels que Perl, Python qui peuvent ouvrir des ports réseau et de nombreux autres choses fantaisistes.

[Lire]

Les fonctions Crontab & at

1. Pour quoi faire

Crontab est un utilitaire bien utile et plutôt simple à mettre en oeuvre. Il permet de programmer des actions régulières sur votre machine. Par exemple est ce que tel process tourne toujours, est ce que ma ligne ADSL est toujours active, éventuellement faire des sauvegardes.

at permet quant à lui de lancer des actions à une heure donnée, un jour donné, mais sans répétition.

2. L’installation

Pas grand chose à dire sur l’installation de crontab sur votre machine, ni même de la commande at. Par défaut cela tourne déjà. Si ce n’est pas le cas installer les paquetages suivants :at-3.1.7-….rpm et crontabs-1.7-8mdk….rpm.

[Lire]