{"description":"paramiko\u3068\u3044\u3046python\u306essh\u30e9\u30a4\u30d6\u30e9\u30ea\u3067\u9060\u9694\u30de\u30b7\u30f3\u306e\u64cd\u4f5c\u304c\u81ea\u52d5\u5316\u3067\u304d\u308b\u3002 hello paramiko import paramiko transport=paramiko.Transport( ( 'takao3' , 22 ) ) transport.connect(username='tengu', password='xxxx') c=transport.open_session() c.exec_command('ls hoge > /dev/null') if c.recv_exit_status()==0: print c.makefile('rb', -1).re\u2026","published":"2012-06-19 02:09:33","categories":[],"blog_url":"https://karasuyamatengu.hatenadiary.org/","provider_name":"Hatena Blog","blog_title":"karasuyamatengu\u306e\u65e5\u8a18","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkarasuyamatengu.hatenadiary.org%2Fentry%2F20120619%2F1340125773\" title=\"\u88ab\u5bb3\u5984\u60f3\u75c7\u306e\u53cb\u4eba\uff1a Python\u3067ssh - karasuyamatengu\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","image_url":null,"width":"100%","title":"\u88ab\u5bb3\u5984\u60f3\u75c7\u306e\u53cb\u4eba\uff1a Python\u3067ssh","type":"rich","height":"190","provider_url":"https://hatena.blog","url":"https://karasuyamatengu.hatenadiary.org/entry/20120619/1340125773","author_name":"karasuyamatengu","version":"1.0","author_url":"https://blog.hatena.ne.jp/karasuyamatengu/"}