Cours de survie en bash : 1,2

Au programme la fenêtre d’un shell et rien de plus . Application > Accessoires > Terminal

A partir de la on peut appeler ce binaire si on est sur une machine cliente pour régler un raccourci.

gnome-keybinding-properties
[cyklodev_summary]


Premier principe : le prompt

darkos@darkos-desktop:~$

il faut lire

‘Utilisateur’@’machine’:’repertoire actuel »grade’

Utilisateur : Votre login

Machine : Le nom de la machine

Répertoire actuel : le ~ (tilde) signifie votre répertoire de l’utilisateur soit /home/darkos/ dans ce cas

Deuxième principe : les utilisateurs

Commandes associées : adduser, passwd, whoami, ls, login, sudo

Creation d’un utilisateur :

root@zaza:~# adduser -system -group -home /home/marko2 -shell /bin/bash marko2
Ajout de l’utilisateur système « marko2 » (identifiant : 109)…
Ajout du nouvel utilisateur « marko2 » (identifiant : 109) avec le
groupe « marko2 »…
Création du répertoire personnel « /home/marko2 »…

root@zaza:~# passwd marko2
Entrez le nouveau mot de passe UNIX :
Retapez le nouveau mot de passe UNIX :
passwd: password updated successfully

Fichiers de configurations (root) : /etc/passwd, /etc/shadow

Super user : Root

Attention sur ubuntu le root est régit par une règle spéciale, il change à chaque reboot. A la place on utilise la liste des sudoers dans /etc/sudoers

Voir : ubuntu-fr

Login et changement d’utilisateur :

On commence par whoami qui nous donne notre identitée

marko@zaza:~$ whoami
marko

On peut changer d’utilisateur avec login

marko@zaza:~$ login marko2
No utmp entry. You must exec « login » from the lowest level « sh »

Si vous croisez ce cas, préférez :

marko@zaza:~$ su – marko2
Mot de passe :
marko2@zaza:~$

Mais à partir de la vous n’êtes toujours pas admin :

marko2@zaza:~$ sudo -s
[sudo] password for marko2:
marko2 is not in the sudoers file. This incident will be reported.

Pour cela à partir d’un compte sudoer faites :

marko@zaza:~$ sudo adduser marko2 admin
Ajout de l’utilisateur « marko2 » au groupe « admin »…
Adding user marko2 to group admin
Terminé.
marko@zaza:~$ su – marko2
Mot de passe :
To run a command as administrator (user « root »), use « sudo « .
See « man sudo_root » for details.
marko2@zaza:~$ sudo -s
[sudo] password for marko2:
root@zaza:~#

Zephilou

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Post comment