# การสร้าง Presigned URL สำหรับการใช้งานชั่วคราว

## การสร้าง Presigned URL สำหรับการใช้งานแบบชั่วคราวผ่าน URL

โดยข้อมูลที่ต้องการมีดังนี้

* ชื่อ Bucket
* ชื่อ Objects ที่ต้องการสร้าง presigned url
* ระยะเวลาที่ต้องการให้สามารถใช้งานผ่าน presign url โดยจะอยู่ในรูปแบบของ epoch

```bash
s3cmd signurl s3://BUCKET/OBJECT <expiry_epoch|+expiry_offset>
```

ตัวอย่างการสร้าง signurl โดยมีระยะเวลาการใช้งาน 7 วัน

```
s3cmd signurl s3://s3cmd-buckets/hello-wold.txt $(echo "`date +%s` + 3600 * 24 * 7" | bc)
```

<figure><img src="https://1352697161-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq2BYmWTMiaonrEL8QBP2%2Fuploads%2FE0OSNznRFTXYRg0YhUjx%2FScreenshot%202566-11-16%20at%2017.49.48.png?alt=media&#x26;token=e58f5f10-14dd-4f7c-962f-33facf5ecc4b" alt=""><figcaption></figcaption></figure>
