0
pxssh
을 사용하여 서버에 대한 SSH 연결을 설정하고 있습니다. 연결을 설정하려면 ls -l
과 같은 간단한 명령을 실행할 수 있습니다.Python pxssh가 iptables를 실행하지 않습니다.
지금 내가 필요한 것은 SSH 연결을 통해 iptable 항목을 만드는 것입니다. 나는 다음과 같은
오류없이 실행s = pxssh.pxssh()
print(ip)
if not s.login(ip, username, auth_password):
Log("SSH session failed on login")
Log(str(s))
else:
Log("SSH session login successful")
cmd = 'sudo iptables -I INPUT -p udp -m udp --dport 53 -j ACCEPT;'
s.sendline(cmd)
s.prompt()
print(s.before)
s.logout()
을 시도했지만, 서버에 연결이 더 먼저, iptable 항목이 생성되지했을 때!?