11 mënyra për të gjetur informacionin e llogarisë së përdoruesit dhe detajet e hyrjes në Linux


Ky artikull do t'ju tregojë njëmbëdhjetë mënyra të dobishme për të gjetur informacione rreth përdoruesve në një sistem Linux. Këtu do të përshkruajmë komandat për të marrë detajet e llogarisë së një përdoruesi, do të tregojmë detajet e hyrjes si dhe atë që përdoruesit po bëjnë në sistem.

Nëse dëshironi të shtoni përdorues në Linux, përdorni modalitetin e përdoruesit përmes vijës së komandës siç shpjegohet në udhëzuesit e mëposhtëm:

  1. 15 shembuj praktikë të dobishëm mbi komandën 'useradd'
  2. 15 shembuj praktikë të dobishëm mbi komandën 'usermod'

Ne do të fillojmë duke parë komandat për të gjetur informacionin e llogarisë së një përdoruesi, më pas do të vazhdojmë të shpjegojmë komandat për të parë detajet e hyrjes.

1. id Komanda

id është një mjet i thjeshtë i linjës komanduese për shfaqjen e një përdoruesi real dhe efektiv dhe ID-të e grupit si më poshtë.

$ id tecmint 

uid=1000(tecmint) gid=1000(tecmint) groups=1000(tecmint),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),130(sambashare)

2. Komanda e grupeve

Komanda grupe përdoret për të treguar të gjitha grupet të cilave u përket një përdorues si kjo.

$ groups tecmint

tecmint : tecmint adm cdrom sudo dip plugdev lpadmin sambashare

3. Komanda e gishtit

Komanda e gishtit përdoret për të kërkuar informacione rreth një përdoruesi në Linux. Nuk vjen për-instaluar në shumë sisteme Linux.

Për ta instaluar atë në sistemin tuaj, ekzekutoni këtë komandë në terminal.

$ sudo apt install finger	#Debian/Ubuntu 
$ sudo yum install finger	#RHEL/CentOS
$ sudo dnf install finger	#Fedora 22+

Ai tregon emrin e vërtetë të përdoruesit; drejtoria kryesore; guaskë; hyrje: emri, koha; dhe shumë më tepër si më poshtë.

$ finger tecmint

Login: tecmint        			Name: TecMint
Directory: /home/tecmint            	Shell: /bin/bash
On since Fri Sep 22 10:39 (IST) on tty8 from :0
   2 hours 1 minute idle
No mail.
No Plan.

4. getent Komanda

getent është një mjet i linjës komanduese për marrjen e hyrjeve nga bibliotekat Name Service Switch (NSS) nga një bazë të dhënash specifike e sistemit.

Për të marrë detajet e llogarisë së një përdoruesi, përdorni bazën e të dhënave passwd dhe emrin e përdoruesit si më poshtë.

$ getent passwd tecmint

tecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

5. Komanda grep

Komanda grep është një mjet i fuqishëm për kërkimin e modeleve i disponueshëm në shumicën, nëse jo të gjitha sistemet Linus. Mund ta përdorni për të gjetur informacione për një përdorues specifik nga skedari i llogarive të sistemit: /etc/passwd siç tregohet më poshtë.

$ grep -i tecmint /etc/passwd

tecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

6. lslogins Komanda

Komanda lslogins tregon informacione për përdoruesit e njohur në sistem, flamuri -u shfaq vetëm llogaritë e përdoruesve.

$ lslogins -u

UID USER       PROC PWD-LOCK PWD-DENY LAST-LOGIN GECOS
   0 root        144                              root
1000 tecmint      70                     10:39:07 TecMint,,,
1001 aaronkilik    0                              
1002 john          0                              John Doo

7. Komanda e përdoruesve

Komanda e përdoruesve tregon emrat e përdoruesve të të gjithë përdoruesve të regjistruar aktualisht në sistem si kështu.

$ users

tecmint
aaron

8. të cilët Komandojnë

komanda kush përdoret për të shfaqur përdoruesit që janë regjistruar në sistem, duke përfshirë terminalet nga të cilët po lidhen.

$ who -u

tecmint  tty8         2017-09-22 10:39 02:09        2067 (:0)

9. w Komanda

Komanda w tregon të gjithë përdoruesit që janë regjistruar në sistem dhe çfarë po bëjnë.

$ w

12:46:54 up  2:10,  1 user,  load average: 0.34, 0.44, 0.57
USER     TTY      FROM             [email    IDLE   JCPU   PCPU WHAT
tecmint  tty8     :0               10:39    2:10m  4:43   0.46s cinnamon-sessio

10. komandat e fundit ose lastb

komandat last/lastb shfaq një listë të përdoruesve të fundit të regjistruar në sistem.

$ last 
OR
$ last -a   #show hostname on the last column
tecmint  tty8         Fri Sep 22 10:39    gone - no logout  :0
reboot   system boot  Fri Sep 22 10:36   still running      4.4.0-21-generic
tecmint  tty8         Thu Sep 21 10:44 - down   (06:56)     :0
reboot   system boot  Thu Sep 21 10:42 - 17:40  (06:58)     4.4.0-21-generic
tecmint  tty8         Wed Sep 20 10:19 - down   (06:50)     :0
reboot   system boot  Wed Sep 20 10:17 - 17:10  (06:52)     4.4.0-21-generic
tecmint  pts/14       Tue Sep 19 15:15 - 15:16  (00:00)     tmux(14160).%146
tecmint  pts/13       Tue Sep 19 15:15 - 15:16  (00:00)     tmux(14160).%145
...

Për të treguar të gjithë përdoruesit që ishin të pranishëm në një kohë të caktuar, përdorni opsionin -p si më poshtë.

$ last -ap now

tecmint  tty8         Fri Sep 22 10:39    gone - no logout  :0
reboot   system boot  Fri Sep 22 10:36   still running      4.4.0-21-generic

wtmp begins Fri Sep  1 16:23:02 2017

11. Komanda lastlog

Komanda lastlog përdoret për të gjetur detajet e hyrjes së fundit të të gjithë përdoruesve ose të një përdoruesi të caktuar si më poshtë.

$ lastlog  
OR
$ lastlog -u tecmint 	#show lastlog records for specific user tecmint
Username         Port     From             Latest
root                                       **Never logged in**
kernoops                                   **Never logged in**
pulse                                      **Never logged in**
rtkit                                      **Never logged in**
saned                                      **Never logged in**
usbmux                                     **Never logged in**
mdm                                        **Never logged in**
tecmint          pts/1    127.0.0.1        Fri Jan  6 16:50:22 +0530 2017
..

Kjo eshte! Nëse dini ndonjë truk ose komandë tjetër të linjës së komandës për të parë detajet e llogarisë së përdoruesit, ndani me ne.

Do t'i gjeni kaq të dobishëm këto artikuj të lidhur:

  1. Si të menaxhoni përdoruesit dhe grupet në Linux
  2. Si të fshini llogaritë e përdoruesve me Drejtorinë kryesore në Linux
  3. 3 mënyra për të ndryshuar predhën e parazgjedhur të përdoruesit në Linux
  4. Si të bllokoni ose çaktivizoni hyrjet e përdoruesve në Linux

Në këtë artikull, ne kemi shpjeguar mënyra të ndryshme për të gjetur informacione rreth përdoruesve dhe detajet e hyrjes në një sistem Linux. Ju mund të bëni ndonjë pyetje ose të ndani mendimet tuaja nëpërmjet formularit të komenteve më poshtë.