加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何通过SSH成为超级用户

发布时间:2020-12-13 23:56:57 所属栏目:Linux 来源:网络整理
导读:我使用ssh连接其中一个系统. 我在该系统中有一个perl脚本,我必须从我的机器上运行.但远程系统中的命令只有在处于超级用户模式时才会运行(如果我直接在远程系统上工作,我会给su – 成为超级用户) 但是如果我必须从我的系统运行perl脚本(我为此目的使用OpenSSH
我使用ssh连接其中一个系统.

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

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

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

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

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读