我们在root用户的服务器之间有一个密码少的身份验证,我试图在远程服务器上运行别名,如下所示
#ssh remoteserver runuser -l wasadmin wasstart
但它不起作用。任何建议或任何其他方法来实现它
答案 0 :(得分:0)
根据你的评论,你需要sudo到wasadmin才能运行wasadmin,你可以试试这个:
ssh remoteserver 'echo /path/to/wasadmin wasstart | sudo su - wasadmin'
答案 1 :(得分:0)
要在linux中添加别名,必须运行
alias youcommandname=‘command’
注意: 这将一直有效,直到您关闭或退出当前shell。要解决此问题,只需将此添加到.bash_profile并运行源.bash_profile 您的配置文件名也取决于您使用的shell。 bash,zsh,...