質問するログイン新規登録

回答編集履歴

1

コード追記

2015/07/24 06:57

投稿

sho_cs
sho_cs

スコア3541

answer CHANGED
@@ -5,4 +5,27 @@
5
5
  private_key = paramiko.RSAKey.from_private_key_file("秘密鍵")
6
6
  transport.connect(username="ログイン名", pkey=private_key)
7
7
  sftp = paramiko.SFTPClient.from_transport(transport)
8
+ ```
9
+ ---
10
+
11
+ ```lang-python
12
+ import paramiko
13
+
14
+ # prepare
15
+ server = "sftphost"
16
+ username = "sftp-user"
17
+ password = "password"
18
+
19
+
20
+ transport = paramiko.Transport(server)
21
+ transport.connect(username=username, password=password)
22
+ sftp = paramiko.SFTPClient.from_transport(transport)
23
+
24
+ # file transfer via sftp
25
+
26
+ ls = sftp.listdir()
27
+ print ls
28
+
29
+ sftp.close()
30
+ transport.close()
8
31
  ```