Starchik commited on
Commit
3bed305
·
verified ·
1 Parent(s): ae74996

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -30,6 +30,10 @@ class MySSHServer(asyncssh.SSHServer):
30
  def session_requested(self):
31
  return MySSHServerSession()
32
 
 
 
 
 
33
  # Функция для запуска сервера
34
  async def start_ssh_server():
35
  # Читаем порт из переменной окружения PORT (по умолчанию 2222)
@@ -47,10 +51,7 @@ async def start_ssh_server():
47
  try:
48
  server = await asyncssh.create_server(
49
  MySSHServer, '', port,
50
- server_host_keys=host_keys,
51
- # Для демонстрации принимаем любые учетные данные.
52
- password_authenticator=lambda username, password: True,
53
- allow_pty=True
54
  )
55
  except (OSError, asyncssh.Error) as exc:
56
  sys.exit('Ошибка при запуске сервера: ' + str(exc))
 
30
  def session_requested(self):
31
  return MySSHServerSession()
32
 
33
+ async def begin_auth(self, username):
34
+ # Простой способ проверки, разрешаем любые логины
35
+ return True
36
+
37
  # Функция для запуска сервера
38
  async def start_ssh_server():
39
  # Читаем порт из переменной окружения PORT (по умолчанию 2222)
 
51
  try:
52
  server = await asyncssh.create_server(
53
  MySSHServer, '', port,
54
+ server_host_keys=host_keys
 
 
 
55
  )
56
  except (OSError, asyncssh.Error) as exc:
57
  sys.exit('Ошибка при запуске сервера: ' + str(exc))