Notes perso2

Un article de Linuxette.

Jump to: navigation, search

Suite des Notes_perso

Sommaire

mot de passe mysql

Lorsque, comme moi, on a une petite tête, et que l'on perd le mot de passe root du serveur mysql, voici comment le remplacer.

On coupe le service lancé :

   # /etc/init.d/mysql stop

On créé un fichier de commande qui sera chargé au lancement :

   # echo "SET PASSWORD FOR root@localhost=PASSWORD('ilovekookyoo');" > /tmp/mysql-init

On lance mysql-safe avec les commandes pour charger ledit fichier :

   #/usr/bin/mysqld_safe --init-file=/tmp/mysql-init &

Il ne reste plus qu'à tuer la tâche et relancer le serveur mysql normalement.

   # /etc/init.d/mysql restart

--Admin 27 mai 2008 à 11:08 (CEST)

page de man en couleur

J'ai trouvé sur http://www.cepcasa.info/blog/?cat=5&paged=2 , comment afficher les pages de man en couleur (et aussi bien mieux affichées qu'avec less ou more pour les accents...). Petit résumé:

   $ sudo aptitude install most
   $ sudo update-alternatives --config pager

et choisir most.

--Admin 8 juin 2008 à 17:25 (CEST)

ajouter des fontes

Pour ajouter des fontes, copier les fichiers de fontes *.ttf dans /usr/share/fonts

   $ sudo cp -R * /usr/share/fonts

Et reconstruire le cache des fontes

   $ sudo fc-cache -f -v

--admin 16 juillet 2008 à 21:27 (CEST)

Arret pour XFCE4

Pour avoir les icone 'reboot' et 'arret' avec xfce4, il faut passer par sudo!

   # visudo

puis y placer ces ligne:

   Cmnd_Alias XFCE4SHUTDOWN=/usr/sbin/xfsm-shutdown-helper
   
   # User privilege specification
   root    ALL=(ALL) ALL
   <nom de l'utilisateur> NOPASSWD:XFCE4SHUTDOWN

--admin 16 septembre 2008 à 14:02 (CEST)

Connexion graphique sans [G/K/X]dm

Voilà une astuce simple, pour se connecter sous X sans passer par le 'login manager', et sans mot de passe!

Attention: n'oubliez pas que: pas de mot de passe = sécurité moindre

  • installation de mingetty
   $ sudo aptitude install mingetty 
  • modification de /etc/inittab
   $ sudo vi /etc/inittab
     (placer un diese comme ci dessous et ajouter la ligne avec 'autologin' )
     # 1:2345:respawn:/sbin/getty 38400 tty1
     1:2345:respawn:/sbin/mingetty --autologin remi tty1
  • modifier votre fichier .bash_profile et ajouter ces lignes:
   if [ -z "$DISPLAY"] && [ $(tty) == /dev/tty1 ]
      then
      startxfce4
   fi
  • Redemarrer :)

A noter: vous n'avez pas le pavé numérique actif par defaut! Il faut que je vois ce problème.

Modification du mot de passe administrateur pour cacti

Après bien des recherches, et suite à des problèmes lors de la mise à jour du serveur, j'ai perdu l'acces à cacti. Pour le récupérer, j'ai été obligé de modifier le mot de passe de l'administrateur de cacti. Ce dernier, si vous ne l'avez pas changé, s'appel admin, et est stocké dans la base cacti, dans la table user_auth.

Il faut donc se connecter à la base cacti sous l'utilisateur de la base (ici, il s'appel cacti):

   $ mysql -u cacti -p cacti

et mettre un nouveau mot de passe (ce sera admin par defaut, à modifier dès la première connexion):

   mysql> update user_auth set password=md5('admin') where username='admin';
   Query OK, 1 row affected (0.00 sec)
   Rows matched: 1  Changed: 1  Warnings: 0
   
   mysql> FLUSH PRIVILEGES;
   Query OK, 0 rows affected (0.01 sec)
   
   mysql> exit
   Bye

Et voilà!

--admin 21 février 2009 à 15:18 (CET)

Détacher un processus avant de couper une console ou ssh (et garder le processus actif)

problème de départ: vous avec un calcul lancé sur une console (genre le calcul de la mort qui tue la grippe AH1N1) mais il vous faut deux choses:

  1. le faire tourner deux jours avant d'avoir LA solution
  2. couper la console d'ici la pour une quelconque raison occulte (la cia payé par les méchants labo soudoyé par l'ex-kgb... vous surveillent)

la solution: votre calcul porte le numéro 5741 par exemple, il faut d'abord le suspendre, le passer en arrière plan, puis le 'déconnecter' de la console! Démo:

   /home/admin $ [anti_grippe_de_la_mort_qui_tue]
   ^Z
   [1]+  Stopped                 [anti_grippe_de_la_mort_qui_tue]
   /home/admin $ bg
   [1]+ [anti_grippe_de_la_mort_qui_tue] &
   
   /home/admin $ ps axf
   ....
    5732 pts/2    Ss     0:00              |   \_ bash
    5741 pts/2    S      0:01              |       \_ [anti_grippe_de_la_mort_qui_tue]

notre processus 5741 est attaché au processus parent bash

   /home/admin $ disown -h 5741
   /home/admin $ ps axf 
   ....
    4995 ?        Sl     2:56 /usr/lib/iceweasel/firefox-bin -a iceweasel
    5741 ?        S      0:02 [anti_grippe_de_la_mort_qui_tue]

et voila notre calcul d'enfer est détaché, la console fermé, je peux allez fommenter une autre révolution!

--admin 3 décembre 2009 à 15:16 (CET)