Che cosa è Finger in Linux?

October 22

Che cosa è Finger in Linux?


Linux ha sicuramente la sua parte di comandi e applicazioni strano nome, ma "dito" è certamente vicino alla parte superiore della lista. Utilizzato per trovare le informazioni sugli utenti di una rete, risalire la sua discendenza ai primi giorni di calcolo in rete e, mentre è caduto in disgrazia di recente, ha ancora i suoi usi.

Storia

Il protocollo dito trae le sue origini al 1971, quando è stato creato da Les Earnest alla Stanford Artificial Intelligence Lab. Trovare che i suoi colleghi hanno lavorato a lungo, spesso ore imprevedibili, Earnest creato dito come un modo per scoprire che è stato registrato nel sistema, dove il loro ufficio era, come raggiungerli via telefono e per quanto tempo erano stati di inattività - indica se è stato probabile che la persona era in realtà nel loro ufficio, se un incontro faccia a faccia è stata voluta. Chiamato dopo l'atto di puntamento, è stato un successo immediato con i suoi colleghi e si trova ancora oggi nei sistemi Unix e Linux.

uso

Digitando "dito", senza le virgolette al prompt dei comandi in un terminale Linux mostrerà un elenco di tutti gli utenti attualmente connesso al computer, il loro nome utente e vero nome, la data e l'ora sono connessi, quanto tempo sono rimasto inattivo e l'ufficio e numero di telefono se fornito. Utilizzando il "dito [username]" sintassi (senza virgolette, in sostituzione di [nome utente] con un nome utente effettivo) mostrerà le informazioni per quell'utente specifico, compreso tutto quanto sopra, più telefono di casa e pianificare informazioni - un file originariamente destinato per gli utenti di elencare la loro posizione e piani nei pressi di futuro per renderli più facili da individuare. Per modificare le informazioni dito, digitare "chfn" senza virgolette al prompt dei comandi, premere il tasto "Enter" e seguire le istruzioni.

Comandi simili

Finger è stato sviluppato per fornire maggiori informazioni rispetto al comando "chi", che elenca solo i nomi utente attualmente registrato, e la data e l'ora della loro accesso. Il comando "whoami" è in qualche modo simile, la visualizzazione del nome dell'utente attualmente connesso a quel particolare terminale o computer.

Privacy e problemi di sicurezza

Mentre il servizio era disponibile nei primi giorni di messa in rete per individuare e contattare altri utenti su una rete, il facile accesso a nomi, numeri di telefono e indirizzi e-mail consentono agli hacker di ottenere un elenco di dipendenti della società e le loro informazioni di contatto, l'apertura di una organizzazione up ad un attacco di ingegneria sociale. Di conseguenza, il protocollo è caduto in disgrazia, ma è ancora disponibile in versioni moderne di Unix e Linux.

disconoscimento

Le informazioni in questo articolo si applica a kernel Linux 3.2.0. Essa può variare leggermente o significativamente con altre versioni o prodotti.