如果我不小心“chmod 644”编辑了“/usr/bin/ksh”,我应该如何处理远程 AIX 计算机?

如果我不小心“chmod 644”编辑了“/usr/bin/ksh”,我应该如何处理远程 AIX 计算机?

现在机器要求输入密码...ssh 配置了密钥身份验证.. 问题是 ksh 不再具有可执行权限.. :\ 我可以远程做什么?有小费吗?

root 的 shell 是 ksh..:\

ps:没有任何用户启用非 ksh shell+远程登录。

答案1

不幸的是,AIXsu没有--shell在其他平台上可用的参数。您是否在没有 Korn shell 的系统上定义了任何用户?

使用串行控制台并启动到维护模式,希望它的 shell 出现。

除非事先准备好网络启动可能会太麻烦。

否则,您需要具有物理访问权限的人员和 AIX 磁盘。

答案2

您可以将 passwd 文件 scp 到本地盒子,然后替换默认的 shell,然后将文件 scp 回来吗?只是想帮忙。

答案3

您可以使用 KSH 的所有者 ID 通过 FTP 客户端 FileZilla 登录吗?它具有在 FTP 客户端中 chmod 文件的选项。

答案4

你可以使用 ssh 命令作为参数吗?喜欢:

ssh user@hostname /bin/sh

相关内容