Ubuntu 下 SecureCRT 修改默认密码的两种场景
- 修改 SecureCRT 客户端本地登录密码(打开软件时需要输入的保护密码)
- 修改已保存会话中保存的远程主机登录密码(如 SSH 账号密码)
修改 SecureCRT 客户端本地登录密码
- 打开 SecureCRT,进入菜单:Tools → Change Config Pass(更改配置密码)。
- 在弹窗中选择 Yes,随后退出并重新启动 SecureCRT。
- 重新进入后,系统会提示设置新密码;若此前未设置过本地密码,旧密码留空直接设置新密码即可。
- 如需取消本地登录密码:再次进入 Tools → Change Config Pass → Remove Pass,输入当前密码确认后移除。
修改已保存会话的远程主机登录密码
-
图形界面方式(推荐)
- 在会话列表中右键目标会话 → Properties(属性)。
- 进入 Connection → Logon Actions(登录动作),取消勾选 Auto login(自动登录)。
- 连接到目标主机,按提示输入新的用户名和密码,登录成功后回到属性页,重新勾选 Auto login 并编辑登录项,将密码更新为新密码;如勾选 Hide password(隐藏密码),将以密文保存。完成后保存会话并重连验证。
-
手动编辑配置方式(适用于批量或脚本化维护)
- 关闭 SecureCRT,定位会话配置目录:在 SecureCRT 中进入 Global Options → Configuration folder 查看当前配置路径(常见为 ~/.vandyke/Config)。
- 在配置目录中找到对应会话的配置文件(通常为按会话名命名的子目录或 .ini/.xml 文件),备份后编辑,删除或更新与密码相关的字段(例如包含 password 的键值),保存退出。
- 重新启动 SecureCRT,打开该会话,按提示输入新的远程密码,必要时再开启自动登录保存。
安全与排错建议
- 优先使用 SSH 密钥认证 替代密码,并在会话属性中配置私钥路径,私钥文件权限建议设置为 600,提升安全性与可维护性。
- 若修改后自动登录失败,检查会话的 Logon Actions 顺序是否与设备提示一致,必要时先取消自动登录,手动登录一次确认凭据与提示语后再重新启用自动登录。