Differences

This shows you the differences between the selected revisions of the page.

guide_amazon_s3_sftp 2022-04-14 guide_amazon_s3_sftp 2026-06-02 (current)
Line 10: Line 10:
  * To create a Managed SFTP server for S3, in your Amazon AWS Console, go to [[https://console.aws.amazon.com/transfer|AWS Transfer for SFTP]] and create a new server (you can keep server options to their defaults for a start).   * To create a Managed SFTP server for S3, in your Amazon AWS Console, go to [[https://console.aws.amazon.com/transfer|AWS Transfer for SFTP]] and create a new server (you can keep server options to their defaults for a start).
  * In SFTP server page, add a new SFTP user (or users).   * In SFTP server page, add a new SFTP user (or users).
-    * Permissions of users are governed by an associated [[https://console.aws.amazon.com/iam/|AWS role]] in IAM service. To create a role which has a full access to all your S3 buckets, just create an //S3// service role with //AmazonS3FullAccess// policy. \\ The role must have trust relationship to ''transfer.amazonaws.com''. On a role page, select //Trust relationships// tab, click //Edit trust relationship// button, and in the access control policy JSON document, change ''Statement[].Principal.Service'' value to ''transfer.amazonaws.com'':((Based on the answer by @ChristopherTull to  [[https://stackoverflow.com/q/53642132/850848#53648926|Connecting to AWS Transfer for SFTP]] on Stack Overflow.)) \\ <code php>+    * Permissions of users are governed by an associated [[https://console.aws.amazon.com/iamv2/#/roles|AWS role]] in IAM service. To create a role which has a full access to all your S3 buckets, just create an //S3// service role with //AmazonS3FullAccess// policy. \\ The role must have trust relationship to ''transfer.amazonaws.com''. On a role page, select //Trust relationships// tab, click //Edit trust relationship// button, and in the access control policy JSON document, change ''Statement[].Principal.Service'' value to ''transfer.amazonaws.com'':((Based on the answer by @ChristopherTull to  [[https://stackoverflow.com/q/53642132/850848#53648926|Connecting to AWS Transfer for SFTP]] on Stack Overflow.)) \\ <code php>
{ {
  "Version": "2012-10-17",   "Version": "2012-10-17",
Line 30: Line 30:
You can connect to the managed SFTP server as to any other SFTP server. You can connect to the managed SFTP server as to any other SFTP server.
-The host name of the server can be found on the server page as //Endpoint// in a format ''server_id.server.transfer.region.amazonaws.com''.+The hostname of the server can be found on the server page as //Endpoint// in a format ''server_id.server.transfer.region.amazonaws.com''.
===== [[mounting]] Mounting Bucket to Linux Server ===== ===== [[mounting]] Mounting Bucket to Linux Server =====

Last modified: by martin