From 065eb370b32c75c77f5ae9702a661d65595b482c Mon Sep 17 00:00:00 2001 From: usmannasir Date: Sun, 18 May 2025 14:59:41 +0500 Subject: [PATCH] user level ssh terminal --- plogical/virtualHostUtilities.py | 5 ++ requirments.txt | 1 + .../templates/websiteFunctions/website.html | 47 ++++++++++++++++++- 3 files changed, 51 insertions(+), 2 deletions(-) diff --git a/plogical/virtualHostUtilities.py b/plogical/virtualHostUtilities.py index dfdba7052..f99f58a2e 100644 --- a/plogical/virtualHostUtilities.py +++ b/plogical/virtualHostUtilities.py @@ -885,6 +885,11 @@ local_name %s { cmd = shlex.split(command) subprocess.call(cmd) + + command = 'systemctl restart fastapi_ssh_server.service' + cmd = shlex.split(command) + subprocess.call(cmd) + print("1,None") return 1, 'None' diff --git a/requirments.txt b/requirments.txt index 49ed96862..f78339d75 100755 --- a/requirments.txt +++ b/requirments.txt @@ -37,3 +37,4 @@ asyncssh==2.21.0 python-jose==3.4.0 websockets==15.0.1 jwt +PyJWT diff --git a/websiteFunctions/templates/websiteFunctions/website.html b/websiteFunctions/templates/websiteFunctions/website.html index ff1cc0f51..0195193a0 100755 --- a/websiteFunctions/templates/websiteFunctions/website.html +++ b/websiteFunctions/templates/websiteFunctions/website.html @@ -7,6 +7,9 @@ {% get_current_language as LANGUAGE_CODE %} + + +