Задать вопрос
@John__Psina

Почему используя paramiko я не могу попасть в корень сервера?

Подключаюсь к серверу, пытаюсь попасть в корень и показать содержимое. Вместо этого получаю содержимое папки "/root". Что я делаю неправильно?

client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(hostname=conf.host, username=conf.login, password=conf.password, port=conf.port)
client.exec_command('cd /')

stdin, stdout, stderr = client.exec_command('ls')
data = str(stdout.read().decode() + stderr.read().decode())
print(data)

client.close()
input('com.')
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Everything_is_bad
Потому что, надо сначала задать вопрос гуглу "python paramiko change directory", там тебе всё расскажут, а не прибегать сразу сюда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы