Привет использовать pxssh
и сделать следующее:Python/создать каталог с SSH (используя pxssh)
s = pxssh.pxssh()
if not s.login (ip, user, password):
print("SSH session failed on login.")
print(str(s))
else:
print("SSH session login successful")
if not os.path.exists("/root/a"):
os.makedirs("/root/a")
Проблема заключается в том, что /root/a
ищется в локальной машине, а не в машине я подключиться.
Как создать каталог в машине, к которой я подключаюсь?
'mkdir -p/root/a' может быть более целесообразным, поскольку он не сообщит об ошибке, если путь уже существует ... Конечно, он все равно может вызвать ошибки по другим причинам, например'/root' not быть доступным для записи и т. д. ... – twalberg