ubuntu securecrt如何设置密码
导读:Ubuntu 上 SecureCRT 设置密码的两种方式 在 Ubuntu 上使用 SecureCRT 时,常见有两种“密码”需要配置:一是客户端本地会话的配置口令(Passphrase),用于保护你的会话配置;二是连接远程 Ubuntu...
Ubuntu 上 SecureCRT 设置密码的两种方式
在 Ubuntu 上使用 SecureCRT 时,常见有两种“密码”需要配置:一是客户端本地会话的配置口令(Passphrase),用于保护你的会话配置;二是连接远程 Ubuntu SSH 时的登录口令/密钥。下面分别说明操作步骤与要点。
一、设置 SecureCRT 客户端配置口令
- 作用:为 SecureCRT 的全局配置与已保存会话加锁,防止他人直接打开或修改你的会话。
- 操作步骤:
- 打开 SecureCRT,在首次启动的配置向导中选择:With a configuration passphrase(设置配置口令),输入并确认口令;后续启动 SecureCRT 将要求输入该口令。
- 若已安装并首次运行过,可通过菜单:Options → Global Options → Configuration → Passphrase 进行设置或更改;设置后,打开会话、修改配置均会要求输入口令。
- 建议妥善保管口令;如遗忘,通常需删除配置文件后重新配置(会丢失已保存会话)。
- 说明:不同平台版本界面略有差异,但核心即“启用/更改配置口令”。
二、为连接 Ubuntu 设置登录密码或密钥
-
场景A|密码认证(最常用)
- 在 SecureCRT 中新建会话:File → New Session → SSH2。
- 填写远程主机 Hostname/IP、端口 Port(默认 22)、User name。
- 在会话属性的 Authentication/认证 中勾选 Password,输入并保存会话;连接时会提示输入密码。
- 若远程 Ubuntu 尚未允许密码登录,需在服务器上启用:编辑 /etc/ssh/sshd_config,确保包含 PasswordAuthentication yes,保存后执行 sudo systemctl restart ssh,再尝试连接。
-
场景B|公钥认证(更安全,免每次输入密码)
- 在本地生成密钥对(如 ssh-keygen),将公钥(常见为 ~/.ssh/id_rsa.pub)追加到远程 Ubuntu 的 ~/.ssh/authorized_keys。
- 在 SecureCRT 会话属性的 Authentication/认证 中勾选 PublicKey,指定私钥文件路径(如 ~/.ssh/id_rsa),保存会话并连接。
- 为提高安全性,私钥文件权限建议设为 600(仅所有者可读写)。
三、安全与排错建议
- 优先选择 SSH2 并使用强加密套件;必要时启用 多因素认证(MFA) 提升账户安全。
- 配置会话的日志与会话超时,便于审计与降低长时间空闲风险。
- 若连接报错(如密钥交换不兼容),可在 SecureCRT 的 SSH 设置中调整 KexAlgorithms/HostKeyAlgorithms,或更新客户端版本;服务器端相应调整 /etc/ssh/sshd_config 后重启 sshd。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu securecrt如何设置密码
本文地址: https://pptw.com/jishu/757266.html
