Cookie

Attention


Cet article a été publié il y a plus d'un an, il peut y avoir des développements été.
S'il vous plaît prendre en compte.

Comme nous le savons Linux est un système multi-utilisateurs, les utilisateurs peuvent être enregistrés en même temps sur la même machine ou sur une machine distante et sessions d'utilisateurs peuvent être théoriquement infini. Aujourd'hui, nous voyons un certain contrôle nécessaire pour la gestion des utilisateurs sous Linux, commandes qui restent inchangés pendant des années, tandis que le changement GUI constamment faire perdre souvent du temps.

Les nouveaux utilisateurs de l'interface de gestion de Ubuntu

La nouvelle interface utilisateur de gestion Gnome 3

Toutes les commandes suivantes ont à voir avec la surveillance de l'utilisateur.

Qui

Qui nous dit combien et quels utilisateurs sont connectés au système (et quel ordinateur):

joe joe @-NF61S-M2A:~ $ Qui
Joe tty1         2013-02-16 16:57
faux pts / 1        2013-02-26 10:14 (:2)
jeter tty7         2013-02-24 18:11

Le

W Affiche les utilisateurs connectés et les programmes en cours d'exécution:

joe joe @-NF61S-M2A:~ $ A
 10:16:56 up 9 jours, 17:20,  3 utilisateurs,  charger moyenne: 1,00, 2,15, 2,44
ATS UTILISATEUR DE CONNEXION @ IDLE JCPU PCPU QU'EST-CE
Joe tty1 16Feb13 14:59m 0.62s 0.60s -bash
vale pts / 1    :2               10:14    0.00s 0.66s 0.62s gnome-terminal
vale tty7 Sun18 9 jours  1:03m 1.15s gnome-session -

Whoami

Whoami renvoie le nom de l'utilisateur qui a lancé whoami:

joe joe @-NF61S-M2A:~ Whoami de $
Joe

Dernier

Derniers spectacles les utilisateurs qui se sont connectés dans le passé:

joe joe @-NF61S-M2A:~ $ Dernière
vale pts / 1        :2               Mar Fév 26 10:14   encore connecté
vale pts / 1        :2               Wed Feb 25 19:17 - 10:14  (14:56)    
joe pts / 5        :0               Thu Feb 21 11:46 - 18:10 (3+06:23)   
joe pts / 4        :0               Thu Feb 21 11:41 - 18:10 (3+06:28)   
joe pts / 1        :0               Thu Feb 21 11:03 - 18:10 (3+07:06)   
joe pts / 1        :0               Sam Fév 16 16:58 - 18:42  (01:44)    
joe tty1 Sam Fév 16 16:57   encore connecté
Joe tty1 Sam février 16 16:57 - 16:57  (00:00)    
reboot démarrage du système 3.2.0-37-generic Sam Fév 16 16:57 - 10:18 (9+17:20)   
joe pts / 5        :0               Thu Feb 14 11:09 - planter (2+05:48)   
redémarrer le démarrage du système 3.2.0-37-lowlate Thu Feb 14 11:08 - 10:18 (11+23:09)  
joe pts / 5        :0               Thu Feb 14 10:38 - 11:06  (00:27)    
joe pts / 3        :0               Thu Feb 14 10:24 - 11:06  (00:41)    
joe pts / 1        :0               Wed Feb 13 10:24 - 11:06 (1+00:42)   
redémarrer le démarrage du système 3.2.0-37-generic Mar Fév 12 11:46 - 11:07 (1+23:21)   
redémarrer le démarrage du système 3.2.0-37-generic Mar Fév 12 11:46 - 11:45  (00:00)    
joe pts / 4        :0               Wed Feb  4 15:44 - planter (7+20:01)   
joe pts / 0        :0               Wed Feb  4 15:43 - planter (7+20:02)   
redémarrer le démarrage du système 3.2.0-37-generic Mon Feb  4 15:43 - 11:45 (7+20:02)   
joe pts / 3        :0               Wed Feb  4 15:06 - 15:34  (00:28)    
joe pts / 0        :0               Sam Fév  2 19:00 - 15:34 (1+20:34)   

wtmp commence Sam Fév  2 19:00:48 2013

Lastb

Lastb (si le fichier /var/log/btmp il) montre les dernières tentatives de connexion infructueuses:

joe joe @-NF61S-M2A:~ Lastb de $

btmp commence Fri Feb  1 07:40:22 2013

Évidemment différencier les utilisateurs n'est pas une fin en soi de processus, chaque utilisateur est différent en termes de droits, chacun aura ses fichiers dans le répertoire “/maison” sur ce qui aura un accès complet et les hiérarchies entre les utilisateurs (et les groupes) sont définis par le fichier /etc/passwd, /etc/shadow et /etc/group.

Quant à la gestion pratique de la liste des utilisateurs ci-dessous une courte liste de commandes utiles.

Son

La commande “sa” Il a commencé sans arguments qui permet à l'utilisateur qu'il lance pour ouvrir une session en tant qu'administrateur système (“root”), après avoir entré le mot de passe administrateur:

joe joe @-NF61S-M2A:~ $ Su
Mot de passe: 
root @ joe-NF61S-M2A:/home / joe #

Lancement de la même commande suivi qualifié par l'utilisateur du système, Il nous permettra de connecter soit en tant que utilisateur tout en conservant même les droits de l'utilisateur initial. Par exemple, si vous lancez de votre commande “joe” loggandomi comme “bon” Je vais avoir des droits “joe” et “bon” à la fois.

joe joe @-NF61S-M2A:~ Worth $ de
mot de passe: 
vale @ joe-NF61S-M2A:/home / joe $

Id

La commande “Identifiant” Il vous permet de vérifier votre identité:

joe joe @-NF61S-M2A:~ $ Id
uid = 1000(joe) gid = 1000(joe) groupes = 1000(joe),4(adm),24(cdrom),27(sudo),29(audio),30(tremper),46(plugdev),109(lpadmin),124(sambashare),1002(jupiter)

Useradd / Adduser

Ces deux programmes doivent être lancés par le système (utilisateur “root”) et vous permettent d'ajouter un nouvel utilisateur au système.

root @ joe-NF61S-M2A:/home / joe # adduser toto
Ajout d'utilisateur « toto » ...
Ajout d'un nouveau groupe 'foo' (1003) ...
Ajout d'un nouvel utilisateur 'foo' (1002) avec le groupe 'foo' ...
Créer le répertoire '/ home / foo' ...
Copier les fichiers de «/ etc / skel ' ...
Entrez le nouveau mot de passe UNIX: 
Ressaisissez le nouveau mot de passe UNIX: 
passwd: mot de passe mis à jour avec succès
Changement des informations de l'utilisateur foo
Entrez la nouvelle valeur ou appuyez sur Entrée pour la valeur par défaut
Nom complet []: pippo
Non chambre []: 123
	Numéro de téléphone au travail []: 131231
	Accueil numéro de téléphone []: 131221
	Plus []: Ils foo!
L'information est correcte? [S / n] s

Passwd

La commande passwd permet de réinitialiser le mot de passe à l'utilisateur qui lance. Si lancée en tant qu'administrateur remplacera le mot de passe root, et si lancé en tant qu'administrateur plus tard qualifié par l'une ou l'utilisateur de remplacer le mot de passe pour cet utilisateur.

root @ joe-NF61S-M2A:/home / joe # passwd toto
Entrez le mot de passe UNIX nouveau: 
Ressaisissez le nouveau mot de passe UNIX: 
passwd: mot de passe mis à jour avec succès

CHFN

La commande chfn remplace les données personnelles d'un utilisateur déjà enregistré:

root @ joe-NF61S-M2A:/home / joe # chfn foo
Changement des informations de l'utilisateur foo
Entrez la nouvelle valeur ou appuyez sur Entrée pour la valeur par défaut
Nom complet [Pippo]: Pippot
Non chambre [123]: 321
	Numéro de téléphone au travail [131231]: 132131
	Accueil numéro de téléphone [131221]: 122131
	Plus [Ils foo!]: Ne sont pas foo!

Usermod

La commande usermod modifie le compte utilisateur, vous permet d'ajouter un utilisateur à un groupe, de fixer une autre maison, expirer le compte en fixant une date, pour désactiver le compte… et de plus. Trouvez toutes les informations sur usermod dans sa page de manuel (lancement “man usermod“).

Userdel

Pour supprimer un compte d'utilisateur et les fichiers associés est utilisé à la place userdel. La commande ne renvoie sortie, alors le monstre qui suit également une partie du fichier / etc / passwd qui continene tous les utilisateurs.

root @ joe-NF61S-M2A:/home / joe # userdel pippo
root @ Joe-NF61S-M2A:/home / joe # cat / etc / passwd | préhension 1000*
joe:x:1000:1000:joe,,,:/home / joe:/bin / bash
vallée:x:1001:1001:Valentina Redaelli,,,:/home / vale:/bin/bash

Comme déjà dit que le changement GUI et d'adapter de temps à autre à “cible” des utilisateurs (pour le dire en termes d'affaires) et leurs besoins. Tous GUI Linux sous le capot ont les commandes décrites, que, contrairement à l'interface graphique reste toujours inchangé par rapport à, en commençant le développement de Linux. La connaissance de ces commandes n'est pas seulement un petit but personnel, mais devient une valeur ajoutée quand il ya seulement une connexion à distance via un terminal. Dans ce cas, nous n'aurions pas d'interface graphique pour simplifier nos vies, et nous avons encore de recourir à la ligne de commande.


TheJoe

Je garde ce blog comme un hobby par 2009. Je suis passionné de graphisme, la technologie, logiciel Open Source. Parmi mes articles ne sera pas difficile de trouver de la musique, et quelques réflexions personnelles, mais je préfère la ligne directe du blog principalement à la technologie. Pour plus d'informations me contacter.

0 commentaires

Laisser un commentaire

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *

Ce site utilise Akismet pour réduire le spam. Découvrez comment vos données de commentaire est traité.