Я использую модуль pexpect
для входа на ssh-сервер, а затем mkdir в каталог:
from pexpect import pxssh
s = pxssh.pxssh()
s.login(server='43.24.24.29', username='root', password='my_password')
s.send('mkdir aaa')
s.logout()
это работает, но я обнаружил, что на сервере создан каталог aaaexit
, там нет каталога aaa
:
[root@localhost ~]# ls
aaaexit anaconda-ks.cfg
Я знаю, что, возможно, s.logout()
повлияло на это, но как решить эту проблему.