Voici un petit truc pour éviter de taper la commande sudo devant chaque commande que vous faites…

Sur la plupart des système d’exploitation récent comme Linux, UNIX ou Mac OS X, le compte root (administrateur de l’ordinateur) ne possède pas de mot de passe par mesure de sécurité. Il n’est donc plus possible de se brancher directement au compte root. Il est toutefois possible de définir un mot de passe pour l’utilisateur root. Mais attention, si vous ne voulez pas briser le niveau de sécurité « normal » du système et que vous n’en pouvez plus de toujours taper sudo, utilisez plutôt mon truc…

Le truc…

sudo su -

Attention sudo vous demandera un mot de passe. Entrez le mot de passe du compte que vous utilisez présentement.

Explications :
sudo : Pour exécuter une commande comme si vous étiez un autre utilisateur « root » par défaut.
su – : Pour changer de compte utilisateur en utilisant ses variables d’environnement « root » par défaut.

Notez que votre session terminal vous indique toujours quel compte utilisateur vous êtes en train d’utiliser.

Exemples…

Macintosh:~ phil$ Macintosh:~ root#
phil@www:~$ root@www:~#

Bon pitonnage !

Voici un petit truc pour vous faciliter la vie lors de vos sessions en ligne de commande (Shell, Terminal) sur Linux, UNIX et Mac OS X.

Commencez par ouvrir une session shell via SSH, Telnet ou en ouvrant votre application Terminal. À l’ouverture de la session, vous tombez dans votre répertoire personnel. Tappez la commande suivante pour afficher son contenu.

ls -alh

Vous allez obtenir un résultat qui ressemble à ceci…

total 468K
drwx------  6 root root 4.0K 2010-07-01 09:37 .
drwxr-xr-x 22 root root 4.0K 2010-06-29 20:02 ..
drwx------  2 root root 4.0K 2010-06-28 23:10 .aptitude
-rw-------  1 root root 1.9K 2010-06-30 07:16 .bash_history
-rw-r--r--  1 root root 3.1K 2010-04-23 05:45 .bashrc
drwxr-xr-x  2 root root 4.0K 2010-06-29 17:12 .cache
drwxr-xr-x  2 root root 4.0K 2010-06-28 23:10 .debtags
-rw-------  1 root root   87 2010-06-29 18:48 .mysql_history
-rw-r--r--  1 root root  174 2010-06-29 17:04 .profile
drwx------  2 root root 4.0K 2010-06-30 17:27 .ssh
-rw-------  1 root root 9.5K 2010-07-01 09:37 .viminfo

Recherchez un fichier qui se nomme « .profile » ou « .bashrc », nous allons avoir besoin de l’un ou de l’autre de ces fichiers selon la distribution de Linux/UNIX et le shell que vous utilisez. Commencez par ouvrir le fichier « .profile » à l’aide de votre éditeur préféré (vi, vim, nano, pico).

vi .profile

Si, comme moi vous avez souvent à tapper la commande « ls -alh ». Ajoutez la ligne suivante à votre fichier « .profile »…

alias d='ls -alh'

Sauvegardez votre fichier « .profile » et tappez la commande suivante pour charger le nouveau profile dans votre session actuelle…

. .profile

Voilà, vous pouvez maintenant tapper la commande « d » au lieu de « ls -alh » chaque fois que vous en avez besoin. Si ça ne fonctionne pas, recommencez la procédure avec le fichier « .bashrc » au lieu du fichier « .profile ».

© 1996-2010 T-Nours, Philippe Moreau Suffusion WordPress theme by Sayontan Sinha