diff --git a/πŸͺ/s3cmd/.s3cfg b/πŸͺ/s3cmd/.s3cfg deleted file mode 100644 index c7a3e13..0000000 --- a/πŸͺ/s3cmd/.s3cfg +++ /dev/null @@ -1,91 +0,0 @@ -[default] -access_key = -access_token = -add_encoding_exts = -add_headers = -bucket_location = ru-1 -ca_certs_file = -cache_file = -check_ssl_certificate = True -check_ssl_hostname = True -cloudfront_host = cloudfront.amazonaws.com -connection_max_age = 5 -connection_pooling = True -content_disposition = -content_type = -default_mime_type = binary/octet-stream -delay_updates = False -delete_after = False -delete_after_fetch = False -delete_removed = False -dry_run = False -enable_multipart = True -encoding = UTF-8 -encrypt = False -expiry_date = -expiry_days = -expiry_prefix = -follow_symlinks = False -force = False -get_continue = False -gpg_command = /usr/bin/gpg -gpg_decrypt = %(gpg_command)s -d --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s -gpg_encrypt = %(gpg_command)s -c --verbose --no-use-agent --batch --yes --passphrase-fd %(passphrase_fd)s -o %(output_file)s %(input_file)s -gpg_passphrase = -guess_mime_type = True -host_base = s3.timeweb.com -host_bucket = s3.timeweb.com -human_readable_sizes = False -invalidate_default_index_on_cf = False -invalidate_default_index_root_on_cf = True -invalidate_on_cf = False -keep_dirs = False -kms_key = -limit = -1 -limitrate = 0 -list_allow_unordered = False -list_md5 = False -log_target_prefix = -long_listing = False -max_delete = -1 -max_retries = 5 -mime_type = -multipart_chunk_size_mb = 15 -multipart_copy_chunk_size_mb = 1024 -multipart_max_chunks = 10000 -preserve_attrs = True -progress_meter = True -proxy_host = -proxy_port = 0 -public_url_use_https = False -put_continue = False -recursive = False -recv_chunk = 65536 -reduced_redundancy = False -requester_pays = False -restore_days = 1 -restore_priority = Standard -secret_key = -send_chunk = 65536 -server_side_encryption = False -signature_v2 = False -signurl_use_https = False -simpledb_host = sdb.amazonaws.com -skip_destination_validation = False -skip_existing = False -socket_timeout = 300 -ssl_client_cert_file = -ssl_client_key_file = -stats = False -stop_on_error = False -storage_class = -throttle_max = 100 -upload_id = -urlencoding_mode = normal -use_http_expect = False -use_https = True -use_mime_magic = True -verbosity = WARNING -website_endpoint = http://%(bucket)s.s3-website-%(location)s.amazonaws.com/ -website_error = -website_index = index.html diff --git a/πŸͺ/s3cmd/README.md b/πŸͺ/s3cmd/README.md new file mode 100644 index 0000000..f228182 --- /dev/null +++ b/πŸͺ/s3cmd/README.md @@ -0,0 +1,26 @@ +--- +gitea: none +include_toc: true +--- + +# βš™οΈ Π€Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ s3cmd для управлСниями Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ + +[s3cmd](https://s3tools.org/s3cmd) – +это ΠΊΠ»ΠΈΠ΅Π½Ρ‚ S3 API с интСрфСйсом ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с S3-совмСстимыми Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°ΠΌΠΈ. + + +## ▢️ Установка Π² систСму: + +```sh +cp ./s3cfg $HOME/.s3cfg +``` + + +## πŸ–±οΈ ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ + +| ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ | Команда | +|----------------------------|-------------------------------------------------------| +| ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² | `s3cmd --config=s3cfg ls s3://60074440-cdn` | +| Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ | `s3cmd --config=s3cfg put test.txt s3://60074440-cdn` | +| Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ· Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° | `s3cmd --config=s3cfg get s3://60074440-cdn/test.txt` | +| Бинхронизация Ρ„Π°ΠΉΠ»ΠΎΠ² | `s3cmd sync . s3://60074440-cdn` | diff --git a/πŸͺ/s3cmd/s3cfg b/πŸͺ/s3cmd/s3cfg new file mode 100644 index 0000000..0eb3675 --- /dev/null +++ b/πŸͺ/s3cmd/s3cfg @@ -0,0 +1,7 @@ +[default] +access_key = +secret_key = +bucket_location = ru-1 +host_base = s3.timeweb.cloud +host_bucket = s3.timeweb.cloud +use_https = True