follow me !

Nmap :: comment connaître les adresses ip de votre réseau ?

Soumis par efaistos le mer, 17/09/2008 - 01:45

Nmap est un scanner de ports, un outil pour lister les ports d'une machine.

Rappel :
Chaque machine possède 65535 ports qui servent à différentes choses. Par exemple, un serveur web accepte les connexions sur le port 80. Lorsque vous pointez votre navigateur sur un site www.example.com, le navigateur pointe en réalité vers www.example.com:80.
Généralement, le port n'est pas à indiquer car les navigateurs savent que c'est le port 80 qui doit être utilisé et 443 lors d'une connexion sur un site sécurisé.
La liste des ports est gérée par l'IANA et vous aurez plus d'informations sur elle sur http://www.iana.org/assignments/port-numbers.

Mise a jour de Debianworld

Soumis par efaistos le mar, 16/09/2008 - 22:47

Comme vous l'avez remarqué, le site a été réactualisé :

  • nouveau design
  • la modération des commentaires a été annulé par la mise en place captcha évitant ainsi les nombreux posts de bots
  • nouvelles documentations

Je suis toujours à la recherche de contributeurs que cela soit pour des actualités, des articles ou autres ...

3ème Journée Mondiale du Logiciel Libre.

Soumis par efaistos le mar, 16/09/2008 - 12:25

Pour la 3eme année consécutive, notre Groupe Utilisateurs Linux – NUI (Novell Users International) organise la Journée Mondiale du Logiciel Libre samedi 20 Septembre à la Maison St Sever à Rouen.
Tous les détails sont d'ores et déjà sur le site www.jmll.info.

Venez nombreux à cet événement qui séduira la famille et aussi les Chefs d'Entreprises, les associations, les collectivités etc.

TLC :: Renommage massif de fichiers

Soumis par efaistos le dim, 14/09/2008 - 00:55

La ligne de commande permet de faire énormément de choses. Nous allons voir comment renommer un nombre important de fichiers en une seule passe.

Comment empecher un utilisateur de se connecter ?

Soumis par efaistos le dim, 14/09/2008 - 00:06

Il existe différentes raisons de vouloir empêcher un utilisateur de se connecter à un serveur unix (employé quittant sa sociéte, un compte mis à disposition temporairement pour partager des fichiers, etc ...). Nous allons voir quelques méthodes pour autoriser ou restreindre l'accès à un serveur Linux/Unix.

Le fichier de configuration de ssh contient différentes options vous permettant de faire pas mal de choses. Nous allons nous attarder sur l'option AllowUsers qui nous permet d'autoriser ou de restreindre l'accès à notre serveur SSH.

Nous allons voir comment autoriser justement l'accès de certain utilisateurs à notre serveur.
Premièrement, à l'aide de votre éditeur préféré, éditez le fichier /etc/ssh/sshd_config :

# vim /etc/ssh/sshd_config

Curlftpfs ou comment monter localement un site ftp

Soumis par efaistos le ven, 12/09/2008 - 12:22

Curlftpfs est un système de fichiers permettant de monter localement un site ftp à l'aide de FUSE et libcurl.

Il offre différentes fonctionnalités :

  • support SSLv3 et TLSv1
  • connexion via des proxies HTTP "tunnelisés"
  • reconnexion automatique si le serveur n'est plus accessible
  • ...

Pour l'installation, il vous suffit de faire :

# apt-get install curlftpfs

Puis ensuite pour monter le contenu de votre FTP dans un répertoire de votre machine :

# mkdir monftp.org
# curlftpfs -o user=efaistos ftp://ftp.monftp.org   monftp.org/
# cd monftp.org
# ls montftp.org
htdocs/ logs/ stats/ backup/ tmp/

Un super shell : zsh

Soumis par efaistos le jeu, 11/09/2008 - 04:39

zsh est mon shell favori pour différentes raisons et peu de personnes l'utilisent car elles ignorent comment il nous simplifie la vie de tous les jours.

Nous allons voir quelques fonctionnalités que ce shell nous offre.

La completion est largement supérieure à tout autre shell. Par exemple, si vous avez déjà utilisé git, en appuyant sur la touche TAB :

$ git [TAB]
add                 -- add paths to the index
am                  -- apply patches from a mailbox (cooler than applymbox)
annotate            -- annotate file lines with commit info
apply               -- apply patch on a git index file and a work tree
applymbox           -- apply patches from a mailbox
applypatch          -- apply one patch extracted from an e-mail

Espionner les consoles

Soumis par efaistos le jeu, 11/09/2008 - 01:09

Certains fichiers sous /dev sont méconnus des personnes comme les fichiers /dev/vcsX(X est le numéro du terminal). Ceux-ci vous permettent de voir ce qui est en train de se passer sur les différents tty de votre serveur.
Par exemple, admettons que vous soyez connecté sur un de vos serveurs via une connexion SSH par exemple. Comme c'est un serveur vous n'avez pas installé GNOME, KDE ou tout autre serveur X pour ne pas le surcharger et les connexions ne sont donc faites que via la console.
Vous pouvez voir si quelqu'un est connecté en faisant :

# w
  00:57:50 up 6 days,  6:59,  5 users,  load average: 0.42, 0.50, 0.44
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT