当您登录到标准用户,然后通过ssh到linux服务器将su切换到其他用户时,如何切换bat文件中的用户?
我正在用bat文件自动化这个过程当您登录到标准用户,然后通过ssh到linux服务器将su切换到其他用户时,如何切换bat文件中的用户?,linux,ssh,putty,sudo,su,Linux,Ssh,Putty,Sudo,Su,我正在用bat文件自动化这个过程 putty.exe -ssh bhavepatel@10.10.178.140 -pw Winter34! -m C:\Users\BHAVEPATEL\Desktop\tel\tel.txt -t 在tel.txt文件中,我想更改用户的目录ans switch。请参阅tel.txt文件中的以下代码 cd /apps/denodo/bin sudo -su denodo bash; /bin/bash 当我将用户切换到denodo时,Putty提示p
putty.exe -ssh bhavepatel@10.10.178.140 -pw Winter34! -m C:\Users\BHAVEPATEL\Desktop\tel\tel.txt -t
在tel.txt文件中,我想更改用户的目录ans switch。请参阅tel.txt文件中的以下代码
cd /apps/denodo/bin
sudo -su denodo bash; /bin/bash
当我将用户切换到denodo时,Putty提示pwd。如何将密码输入传递到bat文件?您不能。不是在交互式会话中 看 您所能做的就是将
sudo
配置为根本不需要密码。这是唯一合法的方法。告诉管理员,您实际上是在登录而没有键入密码。而不是秘密地自动输入密码
看