Я пытаюсь запустить ssh-туннель с помощью модуля sshtunnel с компьютера с Windows на компьютер с Linux, где на моем компьютере с Linux нет пароля.
from sshtunnel import SSHTunnelForwarder
server = SSHTunnelForwarder(
'172.30.1.101',
ssh_username="root",
ssh_password="",
remote_bind_address=('127.0.0.1', 1883)
)
server.start()
Я продолжаю получать ошибку ниже.
remote_bind_address=('127.0.0.1', 1883)
File "C:\Users\Chirag.Acharya\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sshtunnel.py", line 905, in __init__
logger=self.logger
File "C:\Users\Chirag.Acharya\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sshtunnel.py", line 1096, in _consolidate_auth
raise ValueError('No password or public key available!')
ValueError: No password or public key available!
Что делать! Моему SSH не нужен пароль! У пользователя root нет пароля для входа в систему.