Linux? Förvisso har sin beskärda del av märkligt namngivna kommandon och program , men " finger " är förvisso nära toppen av listan . Används för att hitta information om användare i ett nätverk , spårar den sin härstamning till de tidigaste dagarna av nätverksanslutna datorer och samtidigt som den har fallit i onåd nyligen , har det ändå sina användningsområden . Historia
finger protokoll söker dess ursprung tillbaka till 1971 då det skapades av Les Earnest vid Stanford Artificial Intelligence Lab . Konstaterande att hans kollegor arbetade långa , ofta oförutsägbara timmar , Earnest skapade finger som ett sätt att ta reda på vem var inloggad i systemet , där deras kontor var , hur man når dem via telefon och hur länge de hade varit inaktiv - anger om det var troligt att personen faktiskt var på deras kontor om ett ansikte mot ansikte möte önskas . Uppkallad efter handlingen att peka , var det en omedelbar hit med sina medarbetare och återfinns fortfarande i Unix -och Linux- system idag .
Användning
Typing " finger " utan citat i kommandotolken i Linux- terminal kommer att visa en lista över alla användare som är inloggad i datorn , sitt användarnamn och riktiga namn , datum och tid de loggade in , hur länge de har varit inaktiv och kontor och telefonnummer om tillgänglig . Använda syntaxen " finger [ användarnamn ] " ( utan citattecken , ersätter [ användarnamn] med en faktisk användarnamn ) visas uppgifter om den specifika användaren , inklusive allt ovan plus hemtelefon och planera uppgifter - en fil som ursprungligen avsedd för användare som lista deras läge och nära framtida planer för att göra dem lättare att hitta . Om du vill redigera fingret information typ " chfn " utan citationstecken vid kommandotolken , tryck på " Enter " och följ anvisningarna .
Liknande kommandon
finger utvecklades för att ge mer information än " vem " -kommandot , som endast listar användarnamn inloggade samt datum och tid för sin inloggning. Kommandot " whoami " är något liknande , visar namnet på den användare som är inloggad på just den terminal eller dator .
Integritet och säkerhetsfrågor
Medan tjänsten var till hjälp i början av nätverk för att lokalisera och kontakta andra användare i ett nätverk , enkel tillgång till namn, telefonnummer och e-postadresser tillåter hackare att få en lista över företagets anställda och deras kontaktuppgifter , öppnar en organisation till en social engineering attack. Som en följd av protokollet har fallit i onåd , men finns fortfarande i moderna versioner av Unix och Linux .
Ansvarsfriskrivning
Informationen i denna artikel gäller Linuxkärnan 3.2.0 . Det kan variera något eller avsevärt med andra versioner eller produkter .