很抱歉,这个奇怪的问题-这个问题与我不久前问(并得到回答)的问题非常相似,但我怀疑在这种情况下可能无法实现。这是我以前的问题,我问过在使用su时如何从.profile中保留自己的环境设置:
Is it possible to run ksh/bash with an alternative profile?
现在,通过ssh具有相同的功能将非常有用,我想像这样:
ssh --magic_option adifferentuser@remote.this.that
其中--magic_option
或其他构造具有以adifferentuser
登录后运行我的首选登录配置文件的效果。有什么办法可以做到这一点?不一定是选项,可以通过在远程端运行命令-我尝试过:
ssh adifferentuser@remote.this.that HOME=/my/homedir bash --login
有多种变体,但bash似乎挂起了-似乎没有建立交互式会话。那么,有什么建议吗?