如何使用python的paramiko获取当天的SSH消息(MOTD)?

时间:2019-02-21 10:57:40

标签: python ssh paramiko

成功登录后找不到获取MOTD(/etc/motd文件)的方法。我使用了Paramiko,但是将其与任何其他Python库一起使用都很好

在此先感谢您的帮助

1 个答案:

答案 0 :(得分:1)

/etc/motd文件被打印在交互式终端上。因此,没有很好的API从非交互式程序中检索它。

可能唯一的方法是使用SSHClient.invoke_shell打开一个交互式shell会话并读取其输出。

相反,请考虑仅通过SFTP(SFTPClient class)阅读/下载/etc/motd文件。