Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux上的python——使用';pwd&x27;用于读取远程计算机的passwd文件的模块_Python_Linux_Pwd - Fatal编程技术网

linux上的python——使用';pwd&x27;用于读取远程计算机的passwd文件的模块

linux上的python——使用';pwd&x27;用于读取远程计算机的passwd文件的模块,python,linux,pwd,Python,Linux,Pwd,我正在一台服务器上执行python脚本,需要从远程机器读取passwd文件的内容。有人知道这样做的方法吗?通常我会: import pwd pwlist = pwd.getpwall() #perform operations 当然,这只适用于当前系统,我需要一种访问另一台机器的方法(就像您通过ssh那样)。非常感谢您的帮助。pwd模块仅适用于当前机器。它使用中定义的C库函数,这些函数不为远程计算机提供任何参数。但是,这并不妨碍您使用ssh工具在远程计算机上运行脚本。您可以使用诸如scp之类的

我正在一台服务器上执行python脚本,需要从远程机器读取passwd文件的内容。有人知道这样做的方法吗?通常我会:

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

当然,这只适用于当前系统,我需要一种访问另一台机器的方法(就像您通过ssh那样)。非常感谢您的帮助。

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

您可以使用诸如scp之类的实用程序在本地复制passwd文件。拆分行和获取信息很容易。

我听说paramiko对ssh很好,但我没有使用它。