mardi 20 octobre 2009

Gestionnaire de paquet pour Gnu/Linux Slackware


Pour installer des logiciels sur Gnu/Linux Ubuntu [Debian] on utilise "apt-get" ou bien le gestionnaire graphique (installer par défaut)...
Voici un équivalent pour Gnu/Linux Slackware :
"slapt-get" (en ligne de commande ) ou bien "Gslapt" (gestionnaire graphique)

::Telecharger Slapt-Get et Gslapt::

Ps: après l'installation vous trouvez Gslapt dans "K==>Système==>Gestionnaire de paquet Gslapt"

vendredi 16 octobre 2009

Ajouter un utilisateur au "sudoer" sur Gnu/Linux Slackware














j'ai remarque qu'a pré l'installation de "Gnu/Linux Slackware" il n'y avais que le compte 'root' et le système se log automatiquement sur ce compte.. alors l'idéal est de crée un utilisateur simple mais qui peut avoir les droit "root" si nécessaire en utilisant "sudo"

1- crée un utilisateur


il faut se logé en autan que 'root' et tapez cette commande:
root#: adduser nom_d'utilisateur

2- Ajouter l'utilisateur au groupes

en gros il y'a des groupes et l'utilisateur doit en faire partie pour pouvoir accédé au fonction de
chaque groupe, on vas ajouté l'utilisateur qu'on a crée a ces groupes:
"
cdrom, audio, video, scanner,wheel,plugdev et power".
pour sa il y a plusieurs méthodes,
par exemple on utilisant la commande
root# gpasswd -a nom_d'utilisateur nom_du_groupe
Exempl: root$ gpasswd -a tifo plugdev
cette ligne vas ajouté l'utilisateur tifo au groupe plugdev

ou bien on vas édité manuellement le fichier "/etc/groupe" et ajouter l'utilisateur a chaque groupe
root# nano /etc/group
et on ajouter le nom du nouveau utilisateur comme indiqué
root:x:0:root
bin:x:1:root,bin
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon
tty:x:5:
disk:x:6:root,adm
lp:x:7:lp
mem:x:8:
kmem:x:9:
wheel:!:10:root,nom_d'utilisateur
floppy:x:11:root,nom_d'utilisateur
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:
audio:x:17:root,nom_d'utilisateur
video:x:18:root,nom_d'utilisateur
cdrom:x:19:root,nom_d'utilisateur
games:x:20:
slocate:x:21:
utmp:x:22:
smmsp:x:25:smmsp
mysql:x:27:
rpc:x:32:
sshd:x:33:sshd
gdm:x:42:
shadow:x:43:
ftp:x:50:
apache:x:80:
messagebus:x:81:
haldaemon:x:82:
plugdev:x:83:root,nom_d'utilisateur
power:x:84:root,nom_d'utilisateur
.
....
3-Ajouter l'utilisateur dans "/etc/sudoers"

cela vas permettre a l'utilisateur d'exécuter les commande destiné qu'au "root"
root# nano /etc/sudoers
repérez cette ligne :
# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL

et décomentez la ce qui donne sa:
# Uncomment to allow people in group wheel to run all commands
%wheel ALL=(ALL) ALL

Redémarrez et logé vous avec le nouveau utilisateur

une fois qu'on a crée notre utilisateur et on l'a ajouté au différents groupes pour pouvoir exécuté des commandes 'root' en utilisant 'sudo'.
tout fois il reste un tous petit problème a réglé.
si vous asseyez d'exécuter la commande 'reboot' par exemple ou bien 'lsusb' vous aurez une erreur qui dit que cette commande n'existe pas... :/
en fét pour exécuté 'reboot' vous devez taper ceci
utilisateur$ sudo /sbin/reboot
et pas seulment que pour 'reboot' mais pour tous les commande du 'root' vous deviez spécifier le chemin complet de la commande se qui n'est pas pratique.
pour remédier a ça on doit ajouté 2 fichier .bashrc et bash_profile

4- Creé .bashrc et .bash_profile


sur Slackware les fichiers ".bashrc" et ".bash_profile" n'existe pas par défaut alors on vas les crée dans votre repertoir personnel: "/home/nom_d'utilisateur/.bash_profile"
si votre nom d'utilisateur est tifo (a titre d'exemple)
alors sa sera :
utilisateur$ sudo nano /home/tifo/.bash_profile
copier /colle ce code sur le fichier et enregistré le
_______________________
# .bash_profile

# Source .bashrc
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
_______________________

maintenant on vas crée le ".bashrc
" toujour dans /home/tifo/.bashrc qui vas contenir:

$PATH: c'est ce qu'on appelle les variables d'environnements qui vont nous permettre de trouvé les commandes (pour évité d'écrire a chaque foi '/sbin/reboot' par exemple)
$PS1: c'est l'invite de commande. Exemple: [tifo:~]$
Les alias: c'est une sorte de raccourcie qu'on crée, par exemple au lieu d'écrire a chaque fois 'clear' on lui met une alias cls='clear' et rien qu'on tapant cls alors clear sera exécuté

utilisateur$ sudo nano /home/tifo/.bashrc

et copier/coller ce code:
_______________________
#.bashrc

# Le chemain
export PATH="$PATH:$HOME/bin:/sbin:/usr/sbin/:/usr/bin"

# Dynamic resizing
shopt -s checkwinsize

# custom prompt
PS1="\[\e[36;1m\][\u:\w]$ \[\e[0m\]"

# Les alias
alias l='ls'
alias la='ls -a'
alias lal='ls -al'
alias ll='ls -l'
alias lsd='ls -d */'
#pour étre sure
alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
________________________

une dernier chose, il faut crée .bashrc dans le dossier /root/ aussi

utilisateur$ sudo nano /root/.bashrc


Copier/coller

________________________
#/root/.bashrc

#resize text
shopt -s checkwinsize

#custom prompt
PS1="\[\e[35;1m\][\u@\h \W]# \[\e[0m\]"

# Les alias
alias l='ls'
alias la='ls -a'
alias lal='ls -al'
alias ll='ls -l'
alias lsd='ls -d */'
#pour étre sure
alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
________________________

j'espère que j'ai rien oublier :P
vos commentaire, vos correction, vos proposition sont les bienvenue :)

mardi 13 octobre 2009

MobiConnect sur Gnu/Linux (KDE)

Voici un petit tuto sur comment configuré la clé internet "Mobiconnect" sur un system Gnu/Linux 'KDE' [tester sur "Slackware 12.2"]

on a besoin du logiciel "KPPP", si vous ne le trouvez pas dans 'K==>Internet==>KPPP'

vous pouvez le télecharger librement et gratuitment
:: Telecharger KPPP::
____

#executé KPPP







# Dans l'ongle "Comptes" selectioné
"Nouveau==>Configuration de l'appele"














#Editez l'ongle "numerotation" comme le mentre l'image
-lessez les autre ongles avec les valeurs par defaut
(Clické pour agrendiqre)













# pour la configuration du modem selectionez l'ongle
"modem"
en suit "Nouveau"

















# dans l'ongle "périphérique"
metez les valeurs comme le montre l'image:

















#Dans l'ongle "modem" verifier les "commandes du modem"


















#Si les commandes ne sont pas définit, definissez les telle que le mentre
l'image (Clické pour agrendiqre)

.

















# le nom d'utilisateur et le mots de passe: " internet"







# Etat et details de connections

vendredi 9 octobre 2009

Linux Kernel in a Nutshell


C'est un livre écrit par un des principaux développeurs du noyau Linux (Greg Kroah-Hartman), publié par O'Reilly. Ce livre donne une vue d'ensemble complète sur la configuration du noyau et la compilation. Il se base sur le noyau 2.6.18.

Il est assez concis, car Il est rédigé comme une référence rapide.

Le livre est disponible en téléchargement gratuit
langue du livre : anglais

Page web du livre et de téléchargement : > ICI <

mercredi 30 septembre 2009

METASPLOIT UNLEASHED - MASTERING THE FRAMEWORK


Voici une formation gratuite est très complete sur le framework Metasploit. Cette action a pour but de soulever des fonds pour les enfants pauvres d'afrique. Cette formation a été conçue et réalisée par plusieurs professionels de la sécurité. Si vous trouvez ce cours utile et intéressant, merci de faire un dont à :IHS Home of Johnny Long and Hackers for Charity, Inc

Lien : ===> METASPLOIT UNLEASHED - MASTERING THE FRAMEWORK

mardi 1 septembre 2009

Metasploit sur Linux Ubuntu


Voici ce qu'il faut pour installer Metasploit sur Ubuntu

Commencez par installer les libraire suivant :

#sudo apt-get install subversion ruby libruby rdoc libyaml-ruby libzlib-ruby
#sudo apt-get install libopenssl-ruby libdl-ruby libreadline-ruby
#sudo apt-get install libiconv-ruby rubygems libgtk2-ruby libglade2-ruby


en suit téléchargez Metasploit 3.2 :

http://spool.metasploit.com/releases/framework-3.2.tar.gz


Décompressé le paquet:

#tar -zxvf framework-3.2.tar.gz


Faire les mis a jours si nécessaire

#sudo svn update


Exécuté : (positionnez vous dans le dossier décompressé)

# ./msfconsole (pour la console)
# ./msfgui (pour l'outille graphique)
# ./msfweb (pour l'interface web)


Enjoy :P


=[ msf v3.2-release
+ -- --=[ 320 exploits - 217 payloads
+ -- --=[ 20 encoders - 6 nops
=[ 99 aux

msf >

jeudi 20 août 2009

Voyage au cœur d'un trou noir [Documentair]


Ce voyage imaginaire vers un trou noir nous est presque familier, et pourtant, il est contraire aux lois de la physique, comme l'explique Alain Riazuelo, astrophysicien à l'Institut d'astrophysique de Paris, dans une nouvelle modélisation des plus décoiffantes.


Durée de la vidéo : 37 minutes



Lien vers la vidéo