如何通过SSH成为超级用户

use*_*521 3 unix linux perl

我使用ssh连接其中一个系统.

我在该系统中有一个perl脚本,我必须从我的机器上运行.但远程系统中的命令只有在处于超级用户模式时才会运行(如果我直接在远程系统上工作,我会给su - 成为超级用户)

但是,如果我必须从我的系统运行perl脚本(我OpenSSH用于此目的),在超级用户模式下,我该怎么办?

顺便说一句,我已经下了命令$sh->system("su -").但它要求输入密码,但不会继续进行.我至少等了5分钟,即使这样我输入密码后也没有得到任何回复.

有谁能说如何应对这种情况?

Ant*_*ioD 8

您可以使用sudo,并允许您的用户成为没有密码的root用户