Linux上的python - 使用 'pwd'模块读取远程机器的passwd文件

标签 python linux pwd

我正在一台服务器上执行 python 脚本,并且需要从远程计算机读取 passwd 文件的内容。有谁知道有什么方法可以做到这一点?通常我会这样做:

import pwd
pwlist = pwd.getpwall()
#perform operations

当然,这只适用于当前系统,我需要一种访问另一台机器的方法(就像通过 ssh 一样)。如有任何帮助,我们将不胜感激。

最佳答案

pwd 模块仅适用于当前机器。它使用 中定义的 C 库函数,这些函数不为远程计算机提供任何参数。但是,这并不妨碍您使用 ssh 工具在远程计算机上运行脚本。

关于Linux上的python - 使用 'pwd'模块读取远程机器的passwd文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18215486/

相关文章:

shell - 如何查找 PWD 中引用 PWD 之外的文件的所有符号链接(symbolic link)? UNIX

Python Pandas 如何将一个数据帧中的日期与另一个数据帧中的日期进行比较?

python - 方矩阵遍历对具有相同值的相邻单元格进行分组

python - 在 PyGObject 中将项目添加到 TreeView

linux - 从可执行Java Jar文件创建Shell脚本

linux - 如何编写脚本,以便将输出用作输入?

python - LinAlg错误: SVD did not converge in Linear Least Squares when trying polyfit

linux - 如何从输出中删除上方和下方的空行

regex - 如何在 bash 中从绝对路径创建相对路径?