使用Python語句,讀取Linux遠端服務器上的文件打印到控制台的代碼實現:
下載包:paramiko
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import
paramiko
#服務器信息,主機名(IP地址)、端口號、用戶名及密碼
hostname
=
""
port
=
22
username
=
""
password
=
""
client
=
paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect(hostname, port, username, password, compress
=
True
)
sftp_client
=
client.open_sftp()
remote_file
=
sftp_client.
open
(
"/home/...txt"
)
#文件路徑
try
:
for
line
in
remote_file:
print
(line)
finally
:
remote_file.close()
|