Ga naar inhoud

πŸ“ Het finger Commando in Linux

In deze handleiding leer je hoe je finger gebruikt op een Linux-systeem.

Het commando finger wordt gebruikt om informatie over gebruikers op een systeem op te vragen, zoals ingelogde gebruikers, hun home directory, login tijd en shell.
Het is handig voor systeembeheer en gebruikersbeheer.

Achtergrondinformatie

Het commando finger is een optioneel pakket en is vaak niet standaard geΓ―nstalleerd.

  • Het kan informatie tonen over zowel lokaal als remote ingelogde gebruikers.
  • Het leest gegevens uit /etc/passwd, /var/run/utmp en soms .plan bestanden in de home directories.
  • Niet alle systemen hebben finger geΓ―nstalleerd vanwege beveiligingsredenen, omdat het informatie over gebruikers kan blootgeven.

Controleren of finger aanwezig is

Controleer of finger beschikbaar is:

finger
Voorbeeldoutput
Login     Name       TTY      Idle  Login Time   Office     Office Phone
user1     User One   pts/0          Sep 11 08:12

βš™οΈ Installeren van finger

Het commando finger is onderdeel van het pakket finger.
Als het niet aanwezig is, kun je het installeren:

Installatie op Debian/Ubuntu:

sudo apt update
sudo apt install finger

Voorbeeldoutput
finger is already the newest version (0.17-11).

Hieronder vind je enkele veelgebruikte voorbeelden van finger:

  • finger β†’ Toon informatie over alle ingelogde gebruikers
  • finger username β†’ Toon informatie over een specifieke gebruiker
  • finger -s username β†’ Toon beknopte informatie (short)
Voorbeeld

finger user1
Output:
Login: user1          Name: User One
Directory: /home/user1
Shell: /bin/bash
Last login: Thu Sep 11 08:12 (UTC) on pts/0 from 192.168.1.10
No mail.
No Plan.

  • finger -m β†’ Toon alleen specifieke gebruikers, zonder alias matching
  • finger -p β†’ Print plan- en project-bestanden uit home directory
  • finger -l β†’ Toon volledige lange lijst met extra details

finger gebruikt voornamelijk bestanden in de home directories (.plan, .project) en systeembestanden zoals /etc/passwd.

finger zelf schrijft geen logs.
Het toont realtime informatie van actieve sessies en systeembestanden.

Updaten van finger

Update het pakket via de pakketmanager:

sudo apt update
sudo apt install --only-upgrade finger

Verwijderen van finger

Je kunt finger verwijderen als je het niet nodig hebt:

sudo apt remove finger

πŸ“– Handleiding

De ingebouwde handleiding is beschikbaar via:

man finger
Voorbeeld
FINGER(1)                  User Commands                  FINGER(1)

NAME
       finger - user information lookup program

SYNOPSIS
       finger [options] [user...]