Hva er Finger i Linux?

Hva er Finger i Linux?


Linux absolutt har sin rettmessige del av merkelig navn kommandoer og programmer, men "finger" er absolutt nær toppen av listen. Brukes til å finne informasjon om brukere på et nettverk, følger den sin avstamning til de tidligste dager av databehandling på nettverk, og mens den har falt i unåde nylig, er det fremdeles har sine bruksområder.

Historie

Fingeren protokollen sporer sin opprinnelse tilbake til 1971 da det ble opprettet av Les Earnest på Stanford Artificial Intelligence Lab. Finne at kollegene jobbet lenge, ofte uforutsigbare timer, Earnest opprettet finger som en måte å finne ut hvem som var logget inn i systemet, hvor deres kontor var, hvordan du kan nå dem via telefon og hvor lenge de hadde vært inaktiv - angir om det var sannsynlig at personen var faktisk på kontoret sitt hvis en ansikt-til-ansikt møtet var ønsket. Oppkalt etter loven av peker, det var en umiddelbar suksess med sine kolleger og blir fortsatt funnet i Unix og Linux-systemer i dag.

bruk

Skrive "finger" uten anførselstegn ved ledeteksten i et Linux-terminal vil vise en liste over alle brukere som er logget inn i datamaskinen, brukernavn og virkelige navn, dato og klokkeslett de logget inn, hvor lenge de har vært inaktiv og kontor og telefonnummer hvis tilgjengelig. Ved hjelp av syntaksen "finger [brukernavn]" (uten anførselstegn, erstatter [brukernavn] med en faktisk brukernavn) vil vise informasjon for den spesifikke brukeren, inkludert alle de ovennevnte pluss hjemmetelefon og planlegge informasjon - en fil opprinnelig ment for brukere å listen deres plassering og nesten fremtidige planer for å gjøre dem lettere å finne. Hvis du vil redigere fingeren informasjon, type "chfn" uten anførselstegn ved ledeteksten, trykk "Enter" og følg instruksjonene.

lignende kommandoer

Finger ble utviklet for å gi mer informasjon enn "som" kommandoen, som bare viser brukernavn er logget på og dato og klokkeslett for innlogging deres. Kommandoen "whoami" er noe lignende, viser navnet på brukeren som er logget på den aktuelle terminal eller datamaskin.

Personvern og Sikkerhetsbekymringer

Mens tjenesten var nyttig i de tidlige dagene av nettverk for å finne og kontakte andre brukere på et nettverk, enkel tilgang til navn, telefonnumre og e-postadresser lar hackere å få en liste over bedriftens ansatte og deres kontaktinformasjon, åpne en organisasjon opp til en social engineering angrep. Som et resultat av protokollen har falt i unåde, men er fortsatt tilgjengelig i moderne versjoner av Unix og Linux.

Ansvarsfraskrivelse

Informasjonen i denne artikkelen gjelder Linux kernel 3.2.0. Det kan variere litt eller betydelig med andre versjoner eller produkter.