Linux平台自动登录telnet

保证你的系统上存在expect这个可执行程序,保存以下代码到文件autotelnet,并给与执行权限。详细操作察看命令expect

  1. #!/usr/bin/expect --  
  2. set SERVER "192.168.1"  
  3. set USER "myusername"  
  4. set PASSWD "mypass"  
  5. if { $argc }  
  6. {  
  7. spawntelnet$SERVER.$argv  
  8. }  
  9. else  
  10. {  
  11. spawntelnet$SERVER.200  
  12. }  
  13. expect "Password:"  
  14. send "$PASSWD\n"  
  15. expect "#"  
  16. send "ls\n"  
  17. interact 


相关内容

    暂无相关文章