10 lines
458 B
Python
10 lines
458 B
Python
import paramiko, sys
|
|
sys.stdout.reconfigure(encoding='utf-8', errors='replace')
|
|
c = paramiko.SSHClient(); c.set_missing_host_key_policy(paramiko.AutoAddPolicy())
|
|
c.connect('101.79.17.164', username='root', password='1q2w3e!Q', timeout=15)
|
|
_, o, _ = c.exec_command(
|
|
'cd /opt/guardia/app && timeout 10 /opt/guardia/venv/bin/uvicorn main:app --host 127.0.0.1 --port 9001 2>&1 | head -30',
|
|
timeout=15)
|
|
print(o.read().decode('utf-8','replace'))
|
|
c.close()
|