Non classé
-
Accès distant SSH très long
Se connecter en SSH sur une machine distante linux reste la solution la plus sûr, les possibilités sont multiples, celà va de la simple administration à distance d’une machine,web, messagerie, mysql, etc… à la connexion via tunnel SSH pour consulter un serveur de messagerie sans que le port 110 ou 143 soit ouvert sur le routeur. Avec la dernière version Debian ETCH presque stable, je rencontrais un problème de lenteur. Un simple ssh exemple@exemple.com mettait plus de 10s avant de demander le mot de passe. En effet le protocole SSH essaie de faire une résolution inverse de l’addresse IP interne. Ceci échoue, et il faut attendre la fin de la…
-
Commandes sur fichiers et répertoires
Des commandes bien utiles sur les fichiers et répertoires: Pour mettre tous les répertoires avec les droits 755, et ce récursivement à partir de l’endroit où vous vous situez: find . -type d -exec chmod 755 {} \; Pour mettre tous les fichiers avec les droits 644, et ce récursivement à partir de l’endroit où vous vous situez: find . -type f -exec chmod 644 {} \; ou encore, une autre façon avec xargs find . -type f | xargs chmod 644 Rechercher une chaîne de caractère dans des fichiers find . -print0 | xargs --null grep chaîne_à_rechercher
-
Décalage de 2 heures entre windows et linux
Si comme moi vous avez un double boot, Windows, Linux et que lors de l’installation de Linux, au moment du réglage de la date/heure vous avez répondu GMT (Yes), vous remarquerez que votre Windows est en retard de 1 à 2 heures selon la période de l’année hiver ou été. Pas de panique, il y a un moyen de s’en sortir, il suffit de mettre « UTC=no » au lieu de « yes » dans le fichier /etc/default/rcS Quant on vous dit que Windows est en retard, c’est pas une blague ! Fait sous distrib Debian.
-
Quelques montages sous linux
Monter une partition FAT sous linux sans les droits root. Dans l’exemple, ll s’agit de monter un disque dur usb qui pourra être monté par un utilisateur « non root ». – dans le /etc/fstab /dev/sda1 /mnt/dd_usb/ vfat user,auto,gid=100,umask=022 0 0 Options: /dev/sda1 : nom de la partition à monter. /mnt/dd_usb : point de montage de la partition. vfat : type de montage, ici c’est de la FAT (du windows). user : permet à un utilisateur non root de monter la partition. Pour l’utilisateur il suffit de taper: mount /dev/sda1 Monter une image iso. il peut être intéressant de monter une image iso afin de vérifier son contenu sans avoir à graver…
-
Renommer des fichiers de .php en .php5
Les deux commandes suivantes permettent de renommer les scripts .php en .php5 find . -name "*" -type f | rename 's/.php/.php5/' ou autre méthode: for i in `find . -name "*.php"`; do mv $i ${i}5; done Maintenant pour remplacer dans les scripts les lignes contenant .php par .php5 for i in `find . -name "*.php5" -type f `; do sed "s/.php/.php5/g" $i > $i.temp; cp -f $i.temp $i; rm -f $i.temp; done