def econn():
global conn, address, ssh_server
ssh_server_check()
ssh_server = subprocess.Popen(['sudo', '/usr/sbin/sshd', '-p', '2222', '-f', '/etc/ssh/shareinator', '-D'],
preexec_fn=os.setsid)
socket_create()
socket_bind('', 9999)
# print('Waiting...')
try:
conn, address = s.accept()
return str(conn.recv(1024), encoding='utf-8')
except (KeyboardInterrupt, EOFError):
# print(' Keyboard Interrupt')
os.killpg(os.getpgid(ssh_server.pid), signal.SIGTERM)
return 0
# print(str(conn.recv(1024), encoding='utf-8'))
# confirmation = input("Do you want to accept the connection? ")
评论列表
文章目录