为什么有些 ssh 会话提供自动完成功能而有些不提供?

12 ssh terminal

很菜鸟的问题!

我正在 SSH 到两个不同的服务器,它们都属于同一个 Amazon AWS 集群。他们不是由我管理的。

在一个 ssh 会话中,终端让我自动完成。在另一场会议上,它没有 - 我希望它有。

这是为什么 - 它是服务器管理员设置的选项吗?

我能做些什么吗?

谢谢!

Bra*_*ace 18

这不是真正的编程问题,而是与您的外壳有关。您可以尝试启动bashshell(通过bash在提示符下键入)并查看是否可以自动完成。

如果可行,您可以使用which bash它来验证它的位置,然后chsh -s /bin/bash永久设置您的外壳。

还可以在 中找到可用 shell 的列表/etc/shells