Archive pour la catégorie 'Commandes réseaux FreeBSD/Linux'

Droits sous Linux / Unix

Wednesday 18 July 2007

Comme vous l’avez surement déjà remarqué, les droits sous linux / unix se composent de 3 chiffres compris entre 0 et 7.
Le premier correspond aux droits de l’utilisateur.
Le second correspond aux droits du groupe.
Le troisième correspond aux droits des autres.

Ce nombre n’est pas exprimé en base 10 (décimal) ni 16 (hexadécimal) mais en base 8 (octal) ;-)

Il faut retenir ceci :
4 pour lecture
2 pour écriture
1 pour exécution
Les nombres de 0 à 7 ne sont qu’une somme de ces différents droits.

Par conséquent :

0 donc aucun droit
–x 1 uniquement exécution
-w- 2 uniquement écriture
-wx 3 uniquement écriture et exécution
r– 4 uniquement lecture
r-x 5 uniquement lecture et exécution
rw- 6 uniquement lecture et écriture
rwx 7 tous les droits (lecture, écriture et exécution)

Exemple :
740 correspond à tous les droits pour l’utilisateur (7), un droit de lecture pour le groupe (4) et aucun droits pour les autres.

Changer l’adresse MAC d’une carte réseau sous FreeBSD

Saturday 17 March 2007
ifconfig interface link mac_address

où vous remplacez interface par l’interface en question et mac_address par la nouvelle adresse MAC ;-)

PS : vous devez être root pour pouvoir exécuter cette commande

Commandes de base réseau indispensables

Thursday 4 January 2007
  • Vérifier si la connection à un domaine ou à une adresse IP fonctionne : Windows / Linux / Unix / MacOS :
    ping mondomaine.com
  • Voir le trajet qu’effectue une connection à une adresse IP ou un serveur : Windows :
    tracert mondomaine.com

    Linux / Unix / MacOS :

    traceroute mondomaine.com
  • Voir et modifier la configuration réseau de sa machine :
    Windows :
    ipconfig

    Linux / Unix / MacOS :

    ifconfig -a
  • Voir toutes les connections ouvertes sur sa machine :
    Windows / Linux / Unix / MacOS :
    netstat -a

    PS : renvoie le PID des programmes connectés sous Linux :

    netstat -ap
  • Pour se connecter à un socket :
    Windows / Linux / Unix / MacOS :
    telnet domaine.com port

PS : Il y a un article qui parle spécifiquement des commandes réseaux ayant attrait aux DNS sous Linux / Unix

PS2 : Il ne s’agit que des commandes installées par défaut. Il existe pleins de commandes annexes qui sont très utiles comme netcat, ssh, etc… Je posterai des articles sur certains de ces programmes plus tard.

Quelques commandes utiles pour vos requêtes DNS

Thursday 9 November 2006
  • Voir les informations concernant un domaine (propriétaire, date d’expiration, registrar, serveurs de nom):
    whois mondomaine.com
  • Voir tous les paramétrages d’un domaine :
    host -a mondomaine.com
  • Idem mais en questionnant un serveur DNS en particulier :
    host -a mondomaine.com serveurdns.com
  • Effectuer une simple résolution DNS :
    nslookup mondomaine.com
  • Voir les informations d’un domaine (un peu différent de host et whois) :
    dig mondomaine.com