我需要使用 plink 连接到 psadmin。
尝试:plink -ssh [hostname] -l [user] -pw [password] psadmin
当我运行此命令时,出现错误代码 127 未找到命令:psadmin
当我使用 plink 进入 shell 并运行 psadmin 时。一切正常。这是权限问题吗?还是我做错了什么?
答案1
远程 shell 可能依赖 /etc/profile 之类的配置来查找程序psadmin
;在 Linux 上,某些发行版在编译 bash 时不启用所需的选项。因此告诉它手动读取配置:
plink [user]@[hostname] ". /etc/profile && psadmin"
(另外,-pw
?真的,制作一个用来代替的钥匙-i
。)