我通过ssh连接到Novell Netware(OES)服务器。 它显示我默认的novell控制台。 我想在连接时自动启动bash。 我怎样才能做到这一点?
与用于Linux的SSH不同,用于NetWare的SSH不具有指定默认shell所需的/ etc / passwd或PAM-Ldap挂钩。 它也不会假设它正在运行一个shell或运行login脚本,这使得它不像Linux-SSH。 假设当你连接到NetWare服务器时,你是一个想要做远程pipe理的pipe理员,因此你需要Console。 它意味着一种rconsole替代品。
正因为如此,你必须明确地inputbash当你SSH到NetWare服务器,它不会为你做。
您要连接的用户将控制台设置为其shell( chsh ),或将控制台设置为在其启动脚本中运行。
不知道这是否有帮助,但在ConsoleOne中,在用户的“UNIXconfiguration文件”选项卡中,可以指定shell。 特别是,你可以把它设置为Bash。 看来也可以通过iManager来做到这一点