本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理伺服器端點的使用者
在下列各節中,您可以找到如何使用 AWS Transfer Family AWS Directory Service for Microsoft Active Directory 或自訂身分提供者新增使用者的相關資訊。
每個使用者的屬性中也要存放該使用者的 Secure Shell (SSH) 公有金鑰。金鑰型身分驗證需要這樣做。私有金鑰存放在您使用者的本機電腦上。當您的使用者使用用戶端傳送身分驗證請求到您的伺服器時,您的伺服器會先確認使用者有權存取相關聯的 SSH 私有金鑰。伺服器接著會成功驗證使用者。
此外,您可以指定使用者的主目錄或登陸目錄,並將 AWS Identity and Access Management (IAM) 角色指派給使用者。或者,您可以提供工作階段政策,以限制使用者只能存取 Amazon S3 儲存貯體的主目錄。
重要
AWS Transfer Family 會封鎖從驗證到 SFTP 伺服器長度為 1 或 2 個字元的使用者名稱。此外,我們也封鎖root
使用者名稱。
原因在於密碼掃描器嘗試大量惡意登入。
Amazon EFS 與 Amazon S3
每個儲存選項的特性:
-
若要限制存取:Amazon S3 支援工作階段政策;Amazon EFS 支援 POSIX 使用者、群組和次要群組 IDs
-
兩者都支援公有/私有金鑰
-
兩者都支援主目錄
-
兩者都支援邏輯目錄
注意
對於 Amazon S3,邏輯目錄的大部分支援是透過 API/CLI 提供。您可以使用 主控台中的受限制核取方塊,將使用者鎖定至其主目錄,但無法指定虛擬目錄結構。
邏輯目錄
如果您要為使用者指定邏輯目錄值,您使用的 參數取決於使用者的類型。
-
對於服務受管使用者,請在 中提供邏輯目錄值
HomeDirectoryMappings
。 -
對於自訂身分提供者使用者,請在 中提供邏輯目錄值
HomeDirectoryDetails
。
AWS Transfer Family 支援在使用 LOGICAL HomeDirectory HomeDirectoryType 值。這適用於回應中提供 HomeDirectoryDetails 的服務受管使用者、Active Directory 存取和自訂身分提供者實作。
重要
使用 LOGICAL HomeDirectory HomeDirectoryType 時,該值必須映射至其中一個邏輯目錄映射。服務會在使用者建立和更新期間驗證這一點,以防止組態無法運作。
預設行為
根據預設,如果未指定,則 LOGICAL 模式的 HomeDirectory 設定為 "/"。此行為保持不變,並保持與現有使用者定義相容。
自訂身分提供者考量事項
使用自訂身分提供者時,您現在可以在使用 LOGICAL HomeDirectory HomeDirectoryType。當自訂 IDP 在 LOGICAL 模式中指定 HomeDirectory 時,TestIdentityProvider API 呼叫會產生正確的結果。
HomeDirectory 和 LOGICAL HomeDirectoryType 的自訂 IDP 回應範例:
{ "Role": "arn:aws:iam::123456789012:role/transfer-user-role", "HomeDirectoryType": "LOGICAL", "HomeDirectory": "/marketing", "HomeDirectoryDetails": "[{\"Entry\":\"/\",\"Target\":\"/bucket/home\"},{\"Entry\":\"/marketing\",\"Target\":\"/marketing-bucket/campaigns\"}]" }
Active Directory 群組配額
AWS Transfer Family 預設限制為每個伺服器 100 個 Active Directory 群組。如果您的使用案例需要超過 100 個群組,請考慮使用自訂身分提供者解決方案,如透過 的自訂身分提供者簡化 Active Directory 身分驗證 AWS Transfer Family
此限制適用於使用下列身分提供者的伺服器:
-
AWS Directory Service for Microsoft Active Directory
-
AWS 適用於 Entra ID Domain Services 的 Directory Service
如果您需要請求提高服務限制,請參閱 中的AWS 服務 配額AWS 一般參考。如果您的使用案例需要超過 100 個群組,請考慮使用自訂身分提供者解決方案,如簡化 Active Directory 身分驗證與 的自訂身分提供者 AWS Transfer Family
如需 Active Directory 群組限制的疑難排解資訊,請參閱 超過 Active Directory 群組限制。