Repository navigation
Releases
Releases · kDolphin/vnssh
v1.0.9
更新内容
- 编辑每一栏都有反色方块光标,插入位置看得见
- 托管主机可打开 X11 转发,写入
ForwardX11 yes和ForwardX11Trusted yes(相当于ssh -Y) - 列表用 X 标出已开启的主机;CSV 增加可选列
x11 - 填
n会去掉这两行,其它配置(例如 ProxyJump)保留
What's new
- Each wizard field shows a reverse-video block caret
- Managed hosts can enable X11 forwarding:
ForwardX11 yesandForwardX11Trusted yes(same asssh -Y) - The host list marks those entries with X. CSV import/export has an optional
x11column - Setting the field to
nremoves both lines and leaves other options, such as ProxyJump, in place
安装 / 更新
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/master/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # 应为 1.0.9Install / update
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/master/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # expect 1.0.9v1.0.8
更新内容
- 修复认证失败后界面卡住:OpenSSH 在登录前打出的 post-quantum 警告不再被当成已经登录成功
- 出现
Permission denied, please try again.后会结束这次连接并回到主机列表,即使屏幕上又出现了密码提示 - 横幅里只有 “access denied”、后面仍是第一次密码提示时,不会被误杀
What's new
- Fix the stuck screen after authentication fails. OpenSSH's pre-login post-quantum warning is no longer treated as a successful login
Permission denied, please try again.ends the attempt and returns to the host list, even when a password prompt is printed again- A banner that only says "access denied" before the first password prompt is still not treated as a failure
安装 / 更新
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/master/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # 应为 1.0.8Install / update
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/master/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # expect 1.0.8v1.0.7
更新内容
- 编辑或删除一台主机时,只改那一段,不再重写整个
hosts.conf(仍会先写一份.bak) - 未搜索时按上次连接时间排序;新建或编辑成功后停在那台主机,取消编辑保持光标,删除后选中旁边那台
import --force不再把 ext 主机写进hosts.conf;CSV 没有密码列时不再删除钥匙串密码- 合法的主机别名原样交给 OpenSSH,跳板可以用自己的密钥(不再强制
-i/IdentitiesOnly/PubkeyAuthentication=no) - 出现密钥口令、
Password:或验证码提示时,连接看门狗会继续等待;更早的横幅里即使有 “access denied” 也不会把这次登录掐掉 - 底部帮助随当前焦点变化;中文搜索按字符显示宽度计算
- 搜索框光标闪烁不再把整个屏幕清掉
What's new
- Edit or delete one host without rewriting the rest of
hosts.conf(a.bakis still written first) - Idle list sorts by last connect time; new/edit stays on that host, cancel keeps the cursor, delete selects the neighbor
import --forceno longer copies ext hosts intohosts.conf, and a missing password column no longer deletes Keychain entries- Legal host aliases are passed to OpenSSH as-is, so ProxyJump can use its own key (
-i/IdentitiesOnly/PubkeyAuthentication=noare not forced) - Connect watchdog keeps waiting on a passphrase,
Password:, or OTP prompt, including when an earlier banner says "access denied" - Help text matches the current focus; Chinese search uses display columns
- Search cursor blink no longer clears the whole screen
安装 / 更新
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/master/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # 应为 1.0.7Install / update
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/master/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # expect 1.0.7v1.0.6
更新内容
- 连接前自动把私钥
chmod 600(保存和导入时也会) - 修复密钥放在 Dropbox / iCloud 时,Mac 重启后权限被改回
644,从而出现Permission denied的问题 - 纯密钥主机会优先走
publickey,并设置IdentitiesOnly=yes - 文档补充了云同步目录里密钥权限的排查说明
What's new
- Auto
chmod 600private keys before connect (and on save/import) - Fixes
Permission deniedafter Mac restart when keys live in Dropbox/iCloud (mode reset to644) - Key-only hosts prefer
publickeyauth and setIdentitiesOnly=yes - Docs: troubleshooting note for cloud-synced key permissions
安装 / 更新
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/v1.0.6/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # 应为 1.0.6Install / update
curl -fsSL https://raw.githubusercontent.com/kDolphin/vnssh/v1.0.6/vnssh.py -o ~/.local/bin/vnssh
chmod +x ~/.local/bin/vnssh
vnssh --version # expect 1.0.6