# 资源包引入 host_key= paramiko.RSAKey(filename='test_rsa.key') #host_key 密钥 class Server(paramiko.ServerInterface):#定义包含类 定义服务器 def __init__(self):#构造函数 默认启动线程 self.event = threading.Event()#就是启动 多线程 def check_channel_request(self,kind,chanid):#定义了 方法 if kind == 'session':#获取方式 return paramiko.OPEN_SUCCEEDED#session 返回 return paramiko.OPEN_FAILED_ADMINISTRATIVELY_PROHIBITED#else 开始 返回 def check_auth_password(self,username,password):#定义了密码 检测密码 跟 用户 if(username == 'justin') and (password == 'lovethepython'): return paramiko.AUTH_SUCCESSFUL return paramiko.AUTH_FAILED server = sys.argv[1]#获取输入信息 ssh_port = int(sys.argv[2])#获取端口
python
原创
©著作权归作者所有:来自51CTO博客作者lijingsan1的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
PythonPython
-
Python之FastAPI构建Python Web
FastAPI 构建高效的 Python Web
ico Python 服务器 -
No Python at no Python at d
运行项目出现错误:No Python at ‘D:\Python\python.exe’
python pycharm Python 新版本