使用Royal TSX的Key Sequence无痛切换root身份

tools
作者

Luozx

发布于

2025-08-01 15:47

在生产环境中,禁用root用户登陆到服务器是很常见的安全要求。

严格的安全环境下,使用su - 切换到root时仍会被要求输入密码来验证身份,并且还是复杂密码,每次都要重复的复制粘贴动作。对我来说一直都是个很痛苦的事情。

今天发现,Royal TSX1的Key Sequence功能是消除痛苦的好法子。

Royal TSX提供两种类型的Task

创建一个Key Sequence Task,录入之前登录后自己人工执行的操作:(Royal TSX提供了许多内置的Key sequence) TSXt提供了许多快捷KeySequence

注记

在添加Key sequence时,注意使用Delay功能,否则可能会因为输入过快而导致命令执行失败。

我设置在(普通用户)登录后等待1000毫秒,然后再开始进行Key Sequence的输入,输入su -命令和后等待500毫秒,再让Royal TSX输入root密码,然后再输入

有两种方式触发Key Sequence:

  1. 在连接到服务器后,手动选择对应的Key Sequence(未登陆到服务器时,Key Sequence不可选)

手动触发Key Sequence

手动触发Key Sequence
  1. 如果你只使用一个普通账户登陆,那么就可以考虑让Royal TSX完全自动执行Key Sequence。 在服务器属性设置,Tasks选项卡中,选择刚才创建的Key Sequence Task TSX完全自动执行
回到顶部

脚注

  1. 你可以在这里找到更多关于Royal TSX的介绍↩︎

二次使用