Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在一台服务器上执行 python 脚本,需要从远程机器读取 passwd 文件的内容。有谁知道这样做的方法?通常我会这样做:
import pwd pwlist = pwd.getpwall() #perform operations
这当然只适用于当前系统,我需要一种访问另一台机器的方法(就像你通过 ssh 一样)。任何帮助表示赞赏。
pwd 模块仅适用于当前机器。它使用 <pwd.h> 中定义的 C 库函数,不为远程机器提供任何参数。但是,这并不妨碍您使用 ssh 工具在远程机器上运行脚本。
您可以使用 scp 等实用程序在本地复制 passwd 文件。它很容易拆分线路并获取信息。