Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 如何通过SSH成为超级用户大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我使用ssh连接其中一个系统. 我在该系统中有一个perl脚本,我必须从我的机器上运行.但远程系统中的命令只有在处于超级用户模式时才会运行(如果我直接在远程系统上工作,我会给su – 成为超级用户) 但是如果我必须从我的系统运行perl脚本(我为此目的使用OpenSSH),在超级用户模式下,我该怎么办呢?便说一句,我已经放置了命令$sh-> system(“su – ”).但它要求输入密码,但
我使用ssh连接其中一个系统.

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

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

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

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

解决方法

如果您不希望ssh要求输入密码,可以在目标用户的服务器.ssh / authorized_keys文件添加客户端用户密钥.使用它,ssh将不再要求输入密码.

大佬总结

以上是大佬教程为你收集整理的linux – 如何通过SSH成为超级用户全部内容,希望文章能够帮你解决linux – 如何通过SSH成为超级用户所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。