You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PuTTY快捷方式的目标中指定非默认端口?

指定PuTTY快捷方式的非默认SSH端口方法

嘿,这个问题我碰到过好多次了,其实修改PuTTY快捷方式的端口非常简单,有两种实用的方法,看你哪种更顺手:

方法一:直接修改快捷方式的目标参数(快速临时调整)

如果只是想给现有快捷方式加端口,不用打开PuTTY主界面就能搞定:

  • 右键点击你的PuTTY快捷方式,选择属性
  • 在目标输入框里,找到原有的命令末尾,加上 -P 你的端口号(注意是大写的P,前面要加空格)
    • 举个实际例子:
      原来的目标可能是:"C:\Program Files\PuTTY\putty.exe" sj19@new-web-host.com
      修改后应该是:"C:\Program Files\PuTTY\putty.exe" sj19@new-web-host.com -P 1234(把1234换成你的实际端口)
  • 点击确定保存,之后双击这个快捷方式就会直接用指定端口连接服务器了

方法二:保存PuTTY配置生成快捷方式(适合长期使用)

如果这个服务器是你经常连接的,建议先保存配置再生成快捷方式,后续管理更方便:

  • 打开PuTTY主程序,在左侧导航栏选择Session:
    • 在**Host Name (or IP address)**里输入服务器地址
    • 在Port输入框填写你的非默认端口(比如1234)
    • 还可以顺便设置登录用户名(在Connection > Data里的Auto-login username),甚至密钥路径(在Connection > SSH > Auth里指定私钥文件)
    • 在Saved Sessions里输入一个好记的名字,比如My Web Server,点击Save
  • 现在右键创建一个新的PuTTY快捷方式(或者修改现有快捷方式),把目标改成:
    "C:\Program Files\PuTTY\putty.exe" -load "My Web Server"
    
  • 以后双击这个快捷方式,PuTTY会自动加载你保存的所有配置,包括端口、用户名、密钥,直接完成连接

重要提醒

别把端口参数搞混了:PuTTY里指定SSH端口的是大写的-P,小写的-p是用来设置代理端口的,用错了会连不上哦!

内容的提问来源于stack exchange,提问作者SJ19

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:19:12