小编Ale*_*yan的帖子

如何在SSH会话上自动启动tmux?

我有十台左右的服务器,我定期用SSH连接.每个人都在我的本地计算机~/.ssh/config文件中有一个条目.

为了避免在我的Internet连接不可避免地丢失时失去对正在运行的进程的控制,我总是在tmux会话中工作.我希望有一种方法可以在每次启动SSH连接时自动连接tmux,因此我不必在SSH连接tmux attach || tmux new后始终输入.

不幸的是,这并不像我原先希望的那么简单.

  • 我不想~/.bashrc在服务器上添加任何命令,因为我只希望它用于SSH会话,而不是本地会话.
  • 添加tmux attach || tmux new~/.ssh/rc服务器上只会导致not a terminal连接后抛出错误,即使RequestTTY force在我的本地SSH配置文件中将该选项添加到该服务器的行中也是如此.

ssh tmux

68
推荐指数
6
解决办法
4万
查看次数

标签 统计

ssh ×1

tmux ×1