Skip to content

Commit 696714d

Browse files
author
Plus
committed
убрал тестовые реквизиты для подключения. Подготовка к паблик доступу.
1 parent 27c3e5d commit 696714d

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

remotecli.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ def connectionstart(self):
4040
tun1.start()
4141

4242
def writelabelstatus(self):
43+
"""
44+
Функция выполняется следит за состоянием выполнения кода и изменяет сообщения в статус баре. Работает в отдельном потоке ( не блокирует основной поток, и форму приложения ).
45+
"""
4346
import sshconnect
4447
while True:
4548
time.sleep(1)

sshconnect.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
lock = threading.Lock()
1313

1414
def sshtunconnect(address):
15+
"""
16+
Функция установки ssh соединения с найденным ip.
17+
"""
1518
server = open_tunnel(
1619
publicipadress,
1720
ssh_username="LOGIN_SSH",
@@ -25,6 +28,9 @@ def sshtunconnect(address):
2528

2629

2730
def sshtungetip():
31+
"""
32+
Функция получения ip адреса из Kerio Control
33+
"""
2834
import kerio.kerio as kerio
2935
import kerio.keriofunction as kf
3036
from sshtunnel import SSHTunnelForwarder
@@ -55,6 +61,9 @@ def sshtungetip():
5561

5662

5763
def connecttopc():
64+
"""
65+
Основная управляющая функция. получает ip и запускает функцию соединения.
66+
"""
5867
fip = sshtungetip()
5968
global setstatus
6069
if fip == "IP не найден":
@@ -68,12 +77,14 @@ def connecttopc():
6877
sshtunconnect(address)
6978
rdpstart = threading.Thread(target=rdpdataconnection, daemon=True)
7079
rdpstart.start()
71-
#rdpdataconnection()
7280

7381

7482

7583

7684
def rdpdataconnection():
85+
"""
86+
Вызов RDP с параметрами.
87+
"""
7788
import subprocess
7889
global login, password
7990
subprocess.call(f"cmdkey /add:localhost /user:DOMAINMAIN\{login} /pass:{password}") # Если пользователи не доменные DOMAIN\ убрать

0 commit comments

Comments
 (0)