SecureCRT中保存SSH凭据可实现自动登录:若用密码登录,需在“Authentication”页勾选“Password”,输入用户名并勾选“Save password in session”后保存会话;若用公钥认证,则只启用“Public key”、指定私钥路径,并禁用“Password”和“Keyboard Interactive”,即可免密登录。

当你频繁通过远程桌面、文件共享或管理工具连接同一台远程服务器时,每次手动输入用户名和密码会严重拖慢工作效率,必须让系统记住这些凭据并自动填充。
Windows 中保存远程桌面(RDP)连接凭据
第一步:打开“远程桌面连接”客户端(按 Win+R,输入 mstsc,回车)。
第二步:在“计算机”栏输入目标服务器的 IP 或主机名,点击“显示选项”展开高级设置。
第三步:切换到“常规”选项卡,在“用户名”框中填入完整域账户格式,例如 【DOMAINusername】 或 【username@domain.com】;勾选“允许我保存凭据”——这一步不勾选,后续所有保存操作均无效。
第四步:点击“连接”,输入密码后勾选“记住我的凭据”,然后登录。此后每次用相同用户名连接该服务器,系统将自动调用已存凭据,不再弹出密码框。
Windows 凭据管理器中手动添加服务器访问凭据
方法一:适用于 SMB 共享、HTTP 基础认证、部分 PowerShell 远程会话等未被 RDP 客户端覆盖的场景。
打开“控制面板 → 用户账户 → 凭据管理器 → Windows 凭据 → 添加 Windows 凭据”。
在“网络地址”栏填写服务器标识,必须严格匹配实际访问时使用的地址形式:若用 \192.168.1.100 访问共享,就填 192.168.1.100;若用 fileserver.corp.local,则填 fileserver.corp.local ——【填错地址将导致凭据完全不触发】。
输入用户名(支持 DOMAINuser 或 user@domain.com 格式)和密码,点击“确定”即可生效。
方法二:命令行快速注入(管理员权限运行 cmd 或 PowerShell):
cmdkey /add:SERVER-NAME /user:DOMAINuser /pass:YourPassword
macOS 中保存远程服务器登录信息
对于使用 Microsoft Remote Desktop for Mac 的用户:新建连接时,在“User Account”设置页勾选“Save password in Keychain”。
对于 SMB 文件共享:在 Finder 中选择“前往 → 连接服务器”,输入 smb://server-ip,点击“连接”,勾选“在钥匙串中记住此密码”,输入账户密码后确认。
注意:macOS 钥匙串中的凭据默认仅对创建时指定的 URL 完全匹配才自动填充,smb://192.168.1.100 和 smb://fileserver.local 视为两个独立条目,不可复用。
SecureCRT 等终端工具中保存 SSH 凭据
打开 SecureCRT → File → New Session → 协议选 SSH2 → 填写主机名/IP → 下一步 → 在“Authentication”页面勾选“Public key”并指定私钥路径,同时取消勾选“Password”和“Keyboard Interactive”——【只留公钥认证一项启用,才能真正跳过密码输入】。
会话属性中无需填写用户名和密码字段;连接时工具会自动从密钥中提取关联用户,并用私钥完成挑战应答。
若坚持使用密码登录:在“Authentication”页勾选“Password”,输入用户名后,勾选“Save password in session”并保存会话。下次双击该会话即自动登录。

















