Füge einfach ein Kommando hinzu, das das Passwort entgegennimmt. Bei erfolgreich überprüftem Passwort setzt Du eine Freigabe-Flag für diese Verbindung, das beim Schliessen der Verbindung wieder gelöscht wird. Bei jeder "geschützten" Operation musst Du dann einfach dieses Flag testen.
Passwort-Abfragen machen aber bei Telnet-Anwendungen nur begrenzt Sinn, ich würde auf der Firewall für entsprechende Sicherheit sorgen, denn wenn jemand in Deinem lokalen Netz ist, kriegt er auch die Passworte mit.