使用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()
|