Door Anoniem: Hoe kan de server nog identificeren dat de juiste persoon gebruik maakt van de SSH keys wanneer deze persoon ook mijn wachtwoord zou weten?
Dit is net zoiets als vragen hoe je kan voorkomen dat iemand indien je hem je voordeur sleutel geeft, je voordeur open kan maken.
Nee dat is niet helemaal vergelijkbaar! Het lijkt er meer op dat jij bij de groothandel een heleboel cylinders gekocht hebt
met hetzelfde sleutelnummer zodat je maar 1 sleutel in je zak hoeft te hebben om allerlei deuren waar je regelmatig door
heen moet kunnen open te maken, en nou weet iemand welk sleutelnummr dat is.
(in het geschetste scenario doordat je die iemand even je sleutel geleend hebt, maar dat doet er niet echt toe)
Nu is het probleem dat je aan de sleutel niet kunt zien waar je die cylinders allemaal in gezet hebt. Dus je kunt wel die
in je voordeur verwisselen, maar al die andere plekken moet je ook doen en je weet niet meer zo precies waar dat allemaal
was (omdat je daar nooit bij na hoefde te denken), en het kan zelfs zijn dat je niet overal op ieder moment weer zo
gemakkelijk kunt komen om die cylinder te verwisselen. Als je dat niet goed krijgt dan blijven er altijd plekken waar die
iemand ineens naar binnen kan, en daar kun je op afstand niets tegen doen.