sshpass
マシンへの ssh アクセスに使用する Python スクリプトがあります
Popen(["sshpass","-p", "test!@#", "ssh", "-o UserKnownHostsFile=/dev/null", "-o StrictHostKeyChecking=no", "user1@192.168.10.1"])
しかし、パスワード フィールドに特殊文字が存在するため、このコマンドは何らかのエラーをスローしています。sshpass または Python から呼び出すことができるその他のもので特殊文字を含むパスワードを使用できる方法はありますか?
エラーは次のとおりです。bash: !@#": event not found