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

能否为AWS sFTP(Transfer Family)服务托管账户配置多个公钥?

AWS Transfer Family(托管SFTP)单用户多公钥支持情况

AWS Transfer Family完全支持为单个用户配置多个SSH公钥,可满足同一账户使用不同私钥登录的需求。

配置方法

控制台操作

  1. 登录AWS控制台,进入Transfer Family服务页面
  2. 选择目标SFTP服务器,进入「Users」标签页
  3. 找到需添加公钥的用户,点击「Edit」进入编辑页面
  4. 在「SSH public keys」区域,直接粘贴新公钥(与现有公钥用换行分隔),或点击「Add SSH public key」单独输入新公钥
  5. 保存更改即可生效

CLI操作

若需批量/自动化配置,可使用AWS CLI的add-ssh-public-key命令直接为指定用户添加新公钥(无需覆盖原有公钥):

aws transfer add-ssh-public-key \
  --server-id s-xxxxxxxxx \
  --user-name your-username \
  --ssh-public-key-body "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ..."

注意事项

  • 每个公钥必须符合标准SSH公钥格式(如ssh-rsa/ssh-ed25519开头)
  • 用户使用任意已配置公钥对应的私钥,均可正常登录同一账户
  • 公钥数量无硬性上限(默认服务配额可满足常规需求)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 17:57:14