Catégorie : Mémo

27 juin 2015 /

Pour ouvrir le tiroir:

eject

Pour fermer le tiroir:

eject -t

Pour le fun, voici un script qui contient une boucle pour ouvrir et refermer le tiroir indéfiniment:

#!/bin/sh
while [ 1 = 1 ]
do
#ejecter le lecteur
eject
#le refermer
eject -t
done

27 juin 2015 /

Certains moddeurs sont vraiment géniaux. Cela faisait trois ans qu’ils travaillaient sur un mod de Portal 2, pour narrer une histoire alternative à celle de Chell. Et le résultat des gars de chez Prism Studio méritent qu’on les félicite, c’est impressionnant.

Grâce à Portal Stories : Mel, vous allez pouvoir diriger une nouvelle héroïne dans une campagne qui dure environ une dizaine d’heures, et qui est proposé gratuitement à tous les possesseurs de Portal 2. L’occasion de découvrir 22 niveaux, de nouveaux personnages (et donc de nouvelles voix) ainsi qu’une nouvelle bande-son.

Sous linux, (en attendant que cela soit fixer), on a ce bug lors du lancement du jeu:

./portal2_linux: error while loading shared libraries: libtcmalloc_minimal.so.4: cannot open shared object file: No such file or directory

Cela crash le jeu à son lancement…. Mais pour résoudre ce problème voici une solution (adapter le chemin si besoin):

cp -r ~/.steam/SteamApps/common/Portal\ 2/bin/* ~/.steam/SteamApps/common/Portal\ Stories\ Mel/

ou

cp -r ~/.steam/steam/steamapps/common/Portal\ 2/bin/* ~/.steam/steam/steamapps/common/Portal\ Stories\ Mel/bin/

Disponible sur Steam

25 juin 2015 /

Si vous avez perdu votre mot de passe Linux, pas de panique.
Il vous suffit d’un accès physique à la machine, et il est très simple de le changer sans tout avoir à réinstaller.

Pour changer votre mot de passe:

Il suffit de redémarrer votre PC et d’appuyer sur la touche Echap lors du boot sur Grub.

Là il faut choisir dans le menu  « Recovery Mode« . Une fois démarré, vous serez connecté à un shell en tant que root.

il suffira  alors de taper cette commande pour saisir un nouveau mot de passe:

passwd login_de_utilisateur

SI vous ne vous en souvenez plus du login, faites un:

ls /home

Pour quitter le Recovery Mode:

shutdown -r now

23 juin 2015 /

Tout d’abord, il nous faut d’abord une copie du fichier des mots de passe.
La commande « unshadow » va nous permettre d’avoir un fichier (ici starmate.passwd.txt) contenant les informations du fichier /etc/passwd et du fichier /etc/shadow.

Pour générer le fichier:

sudo unshadow /etc/passwd /etc/shadow > starmate.passwd.txt

Si vous ne souhaitez qu’un utilisateur (ici starmate) en particulier:

sudo cat /etc/shadow | grep starmate > starmate.passwd.txt

Maintenant que nous avons notre fichier contenant les mots de passe cryptés, on peut simplement trouver les mots de passe en utilisant John the Ripper.
Cette opération peut durer plusieurs minutes/heures/jours/mois/années.

Pour forcer les mots de passe:

john starmate.passwd.txt

Pour forcer les mot de passe en utilisant un dictionnaire:

john --wordlist=/home/starmate/john.word.def starmate.passwd.txt

Une fois que le ou les mots passe ont été forcé, nous pouvons simplement les afficher.

Pour afficher les mots de passe trouvés:

john --show mypasswd


Plus d’information ici.
et là.

22 juin 2015 /

Pour empêcher n’importe quel fichier/dossier d’être modifié, supprimé ou même renommé, et ce, par par n’importe quel utilisateur, root compris, la commande chattr (change attribut) est parfaite:

L’option  » i  » (immuable) nous permet cela:

“+i” pour activer la protection
“-i” pour désactiver la protection .

Pour protéger un fichier/dossier:

chattr +i fichier
chattr +i dossier

Retirer la protection sur un fichier/dossier:

chattr -i fichier
chattr -i dossier