通过putty cmd获取root访问权限

时间:2013-11-16 08:25:27

标签: ssh putty

我在这里面临一个问题,我想使用putty cmd在我的远程服务器上执行脚本,就像下面一样。 putty.exe -ssh [domain] -l [user] -pw [password] hello.pl

但是,需要root权限才能执行它。使用putty cmd作为默认值时,有没有办法获得root权限?

感谢。

1 个答案:

答案 0 :(得分:1)

是的,user应该是root,而password应该是root的密码 - 显然,如果你知道root的密码,你只能使用这种方法,而且它有点不安全所以我不推荐它。如果root没有密码,您可以使用sudo passwd设置密码。

如果服务器配置中不允许root登录,您可以:

  1. 使用sudo hello.pl作为命令,并禁用/etc/sudoers
  2. 中的密码请求
  3. 或在setuid上设置hello.pl位。 (请注意,出于安全原因,操作系统可能不允许这样做!)
  4. 但是,如果您有这两种方式,可能需要系统管理员的帮助。