AuthenticationException 错误类型就表示连接 linux 服务器的账号或密码错误。
# -*- coding: UTF8 -*- import paramiko from paramiko.ssh_exception import AuthenticationException # linux服务器信息 host_ip = "192.168.xx.xx" host_username = "root"; host_password = "xxxxxxxxxx" t = paramiko.Transport((host_ip, 22)) try: t.connect(username = host_username, password = host_password) except AuthenticationException as e: print("账号或密码错误!") # 没有异常提示登录成功 print("登录成功!")
效果图如下:
当账号或密码错误的时候就抓取到了。
喜欢的点个赞❤吧!