当使用telnetlib我注意到一些有趣的变量:是否可以自动验证telnet?
AUTHENTICATION = chr(37) # Authenticate
XAUTH = chr(41) # XAUTH
PRAGMA_LOGON = chr(138) # TELOPT PRAGMA LOGON
SSPI_LOGON = chr(139) # TELOPT SSPI LOGON
此外,this page列出了一些RFC文档其中详细描述了AUTHENTICATION
选项。
如果我理解正确,如果一个telnet服务器支持身份验证,我应该在连接到它时收到IAC DO AUTHENTICATION
。但是,在Linux机器上尝试连接到telnetd时,我没有收到此选项,因此我无法发送IAC WILL AUTHENTICATION
。
我的理解正确吗?有没有办法让服务器执行身份验证?是否有可能自动验证telnet会话? (不听“登录:”,“用户名:”,“密码:”和类似的提示)
嗯,我错过了“不可用”位...... :)我认为这是事实,但很高兴得到确认。谢谢! – johndodo 2012-07-31 09:16:28