Cyberduck: CLI --upload / --list Vault рдХреБрдЫ рдирд╣реАрдВ рдХрд░рддрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдЬрдире░ 2022  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: iterate-ch/cyberduck

рдореИрдВ рдЕрдкрдиреЗ s3 рдмрд╛рд▓реНрдЯреА рдкрд░ рдПрдХ рдкрд░реАрдХреНрд╖рдг рддрд┐рдЬреЛрд░реА рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкреАрдбреАрдПрдл рдлрд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдореИрдВ рдпрд╣ рдХрд░рддрд╛ рд╣реВрдВ:

$ duck --upload s3://s3.amazonaws.com/s3folder/ "~/file.pdf"

рдбрдХ рдореБрдЭрд╕реЗ рдореЗрд░реА рдПрдХреНрд╕реЗрд╕ рдХреА рдФрд░ рд╕реАрдХреНрд░реЗрдЯ рдПрдХреНрд╕реЗрд╕ рдХреА рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдЕрдм рддрдХ рдЕрдЪреНрдЫрд╛ рд╣реИред

рдореИрдВ рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП --list рдФрд░ --upload рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬрдм рддрдХ рдХрд┐ рд╡реЗ рд╡рд╛рд▓реНрдЯ рдирд╣реАрдВ рд╣реИрдВред

рддреЛ рдЗрд╕ рд╕рдордп рдпрд╣ рдХрд╣рддрд╛ рд╣реИ:

file.pdf?file.pdf

рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рддрдм рдЙрд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдВрдж рддрд┐рдЬреЛрд░реА рд╣реИред

рдпрд╣ рдореБрдЭрд╕реЗ рдореЗрд░реЗ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдХреЗ рд▓рд┐рдП рдкреВрдЫрддрд╛ рд╣реИред

рдореИрдВ рдЕрдкрдирд╛ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдПрдВрдЯрд░ рджрдмрд╛рддрд╛ рд╣реВрдВред

рдпрд╣ рдореБрдЭрд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред

рдлрд┐рд░ рдпрд╣ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдмрд┐рдирд╛ рдХреБрдЫ рдмрддрд╛рдП рдпрд╛ рдореБрдЭреЗ рдХреЛрдИ рдХрд╛рд░рдг рдмрддрд╛рдП рд╡рд╛рдкрд╕ cmd рдкрд░ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВ рд╕реАрдПрдордбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡рд┐рдВрдбреЛрдЬ 10 рдкрд░ рд╣реВрдВред
рдореИрдВрдиреЗ рдЕрдкрдиреЗ S3 рдмрдХреЗрдЯ рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрд▓реЛрдб рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рд╡реЗ рд╡реЙрд▓реНрдЯ рдирд╣реАрдВ рд╣реИрдВред рдЬрдм рд╡реЗ рддрд┐рдЬреЛрд░реА рд╣реЛрддреЗ рд╣реИрдВ, рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИред рдореИрдВ рд╕рд╛рдЗрдмрд░рдбрдХ рдРрдк рд╕реЗ рдЕрдкрдиреЗ рд╡реЙрд▓реНрдЯ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕реАрдПрд▓рдЖрдИ рд╕реЗ рдЕрдкрд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВ --list рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

bug s3 cli cryptomator

рд╕рднреА 11 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдереЛрдбрд╝рд╛ рдЕрдкрдбреЗрдЯ: рд╡реЙрд▓реНрдЯ рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рд╕рд╛рджреЗ рдкрд╛рда рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рддрд╛рд░рдХ рдореЗрдВ рдирд╣реАрдВ (рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╣реИ рдпрд╛ рд╢рд╛рдпрдж рддрд┐рдЬреЛрд░реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рдЬреЛ рдореБрдЭреЗ рдПрдХ рд╢рдмреНрдж рдХрд╣реЗ рдмрд┐рдирд╛ "рд▓рд╛рдд" рдХрд░ рд░рд╣рд╛ рд╣реИ)ред

````

рд╕реА:> рдбрдХ-рд╡рд╛рдИ --рдЕрдкрд▓реЛрдб s3://s3.amazonaws.com/s3folder/FolderBackup/ "~/Desktop/Design/*.pdf"

FolderBackup рдХрд╛ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкрдврд╝рдирд╛?

рд▓реЙрдЧрд┐рди s3.amazonaws.comред рд▓реЙрдЧрд┐рди s3.amazonaws.com ? рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде S3ред рдХрд┐рдЪреЗрди рдореЗрдВ рдХреЛрдИ рд▓реЙрдЧрд┐рди рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдПрдХреНрд╕реЗрд╕ рдХреБрдВрдЬреА рдЖрдИрдбреА (рдкреАрд╕реА): USERLOGIN

USERLOGIN . рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВ

рдЧреБрдкреНрдд рдкрд╣реБрдВрдЪ рдХреБрдВрдЬреА: рдЧреБрдкреНрдд рдХреБрдВрдЬреА

_.рдкреАрдбреАрдПрдл?_.рдкреАрдбреАрдПрдл

рддрд┐рдЬреЛрд░реА рдЕрдирд▓реЙрдХ рдХрд░реЗрдВред рдХреНрд░рд┐рдкреНрдЯреЛрдореЗрдЯрд░ рд╡реЙрд▓реНрдЯ рдлреЛрд▓реНрдбрд░рдмреИрдХрдЕрдк рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред

рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝: рдорд╛рдпрдкрд╛рд╕

рд╕реА:>
````

рдореИрдВрдиреЗ рд╕рд╣реА рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдореБрдЭреЗ рд╡реИрд╕реЗ рднреА рдирд┐рдХрд╛рд▓ рджреЗрддрд╛ рд╣реИ...

рдПрдХ рдФрд░ рдирд╡ рдирд┐рд░реНрдорд┐рдд рддрд┐рдЬреЛрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛: рд╡рд╣реА рдмрд╛рддред рдкрд╛рд╕рдлрд╝реНрд░реЗрдЬрд╝ рдкреНрд░реЙрдореНрдкреНрдЯ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рд╕рд╣реА рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА, рд▓реЙрдЧрд┐рди рдХрднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрдореЗрдЬрд╝реЕрди рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд┐рдд рд╡реЙрд▓реНрдЯ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдХреБрдЫ рд╕рдВрдмрдВрдз рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ, Vault рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

> duck --verbose --debug --list s3-http://ceph.pve.xc/vault-test/vault/ --user FYRWCR5MM918PND8QZMT
S3 connection openedтАж
Secret Access Key will be sent in plaintext. Please contact your web hosting service provider for assistance.
Continue (y) or Disconnect (n):  (y/n): y
Authenticating as FYRWCR5MM918PND8QZMTтАж
> GET /vault-test/?location= HTTP/1.1
> Date: Wed, 26 Jan 2022 10:02:35 GMT
> x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
> Host: ceph.pve.xc
> x-amz-date: 20220126T100235Z
> Authorization: ********
> Connection: Keep-Alive
> User-Agent: Cyberduck/8.2.1.36773 (Windows 10/10.0) (amd64)
> Accept-Encoding: gzip,deflate
< HTTP/1.1 200 OK
< x-amz-request-id: tx000000000000000004fe2-0061f11c3b-19791a-default
< Content-Length: 134
< Date: Wed, 26 Jan 2022 10:02:35 GMT
Login successfulтАж
> HEAD /vault-test/vault/ HTTP/1.1
> Date: Wed, 26 Jan 2022 10:02:35 GMT
> x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
> Host: ceph.pve.xc
> x-amz-date: 20220126T100235Z
> Authorization: ********
> Connection: Keep-Alive
> User-Agent: Cyberduck/8.2.1.36773 (Windows 10/10.0) (amd64)
> Accept-Encoding: gzip,deflate
< HTTP/1.1 200 OK
< Content-Length: 0
< Accept-Ranges: bytes
< Last-Modified: Wed, 26 Jan 2022 09:56:31 GMT
< x-rgw-object-type: Normal
< ETag: "d41d8cd98f00b204e9800998ecf8427e"
< x-amz-request-id: tx000000000000000004fe3-0061f11c3b-19791a-default
< Content-Type: application/x-directory
< Date: Wed, 26 Jan 2022 10:02:35 GMT
Listing directory vaultтАж
> GET /vault-test/?versioning HTTP/1.1
> Date: Wed, 26 Jan 2022 10:02:35 GMT
> x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
> Host: ceph.pve.xc
> x-amz-date: 20220126T100235Z
> Authorization: ********
> Connection: Keep-Alive
> User-Agent: Cyberduck/8.2.1.36773 (Windows 10/10.0) (amd64)
> Accept-Encoding: gzip,deflate
< HTTP/1.1 200 OK
< x-amz-request-id: tx000000000000000004fe4-0061f11c3b-19791a-default
< Content-Type: application/xml
< Content-Length: 137
< Date: Wed, 26 Jan 2022 10:02:35 GMT
< Connection: Keep-Alive
> GET /vault-test/?encoding-type=url&max-keys=1000&prefix=vault%2F&delimiter=%2F HTTP/1.1
> Date: Wed, 26 Jan 2022 10:02:35 GMT
> x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
> Host: ceph.pve.xc
> x-amz-date: 20220126T100235Z
> Authorization: ********
> Connection: Keep-Alive
> User-Agent: Cyberduck/8.2.1.36773 (Windows 10/10.0) (amd64)
> Accept-Encoding: gzip,deflate
< HTTP/1.1 200 OK
< Transfer-Encoding: chunked
< x-amz-request-id: tx000000000000000004fe5-0061f11c3b-19791a-default
< Content-Type: application/xml
< Date: Wed, 26 Jan 2022 10:02:35 GMT
< Connection: Keep-Alive
> GET /vault-test/vault/masterkey.cryptomator HTTP/1.1
> Date: Wed, 26 Jan 2022 10:02:35 GMT
> x-amz-content-sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
> Host: ceph.pve.xc
> x-amz-date: 20220126T100235Z
> Authorization: ********
> Connection: Keep-Alive
> User-Agent: Cyberduck/8.2.1.36773 (Windows 10/10.0) (amd64)
> Accept-Encoding: gzip,deflate
< HTTP/1.1 200 OK
< Content-Length: 327
< Accept-Ranges: bytes
< Last-Modified: Wed, 26 Jan 2022 09:56:31 GMT
< x-rgw-object-type: Normal
< ETag: "eb04bfecb21308b59ce928c4f67cacf5"
< x-amz-request-id: tx000000000000000004fe6-0061f11c3b-19791a-default
< Content-Type: application/octet-stream
< Date: Wed, 26 Jan 2022 10:02:35 GMT
< Connection: Keep-Alive
Unlock Vault. Provide your passphrase to unlock the Cryptomator Vault vault.
Passphrase: Test

Save password (y/n): n

>

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: duck --verbose --debug --list s3-http://ceph.pve.xc/vault-test/vault/ --user FYRWCR5MM918PND8QZMT --vault /vault-test/vault/ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред

рдпрд╣ рдЬрд╛рдирдХрд░ рдЦреБрд╢реА рд╣реБрдИ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рдореИрдВ рд╣реА рдирд╣реАрдВ рдерд╛ред рд╢рд╛рдпрдж рдЗрд╕рдХрд╛ рд╕рдВрдмрдВрдз рдХреНрд░рд┐рдкреНрдЯреЛрдореЗрдЯрд░ рд╕реЗ рд╣реИ рди рдХрд┐ рд╕рд╛рдЗрдмрд░рдбрдХ рдХреЗ рд╕рд╛рде?

рдХреНрд░рд┐рдкреНрдЯреЛрдореЗрдЯрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдореЗрдЯрд░ рд╡реЙрд▓реНрдЯ рдкреНрд░рд╛рд░реВрдк рдХреА рд╣рдорд╛рд░реА рдЕрдкрдиреА рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд▓ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рд╣реИред

рдкреНрд░рд╢реНрди: рдореБрдЭреЗ рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдлрд┐рдХреНрд╕реНрдб рдмрдЧ рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдХрдм рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реБрдЖ? (рдФрд░ рдореИрдВ рд╕реАрдПрд▓рдЖрдИ рдХреЛ рдХреИрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?)

рдЬрдм рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╕реВрдЪрдирд╛ рдорд┐рд▓рддреА рд╣реИ, рдлрд┐рд░ рдЖрдкрдХреЛ рдЙрдореНрдореАрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЗрд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдпрджрд┐ рдЖрдкрдиреЗ GitHub-рд╕реВрдЪрдирд╛ рдИрдореЗрд▓ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ рд╣реИ)ред
рд╡рд┐рдЬреНрдЮрдкреНрддрд┐ рдХреА рдШреЛрд╖рдгрд╛ @cyberduckapp рдФрд░ рд╣рдорд╛рд░реА рд╕рд╛рдЗрдмрд░рдбрдХ -рд╕рдорд╛рдЪрд╛рд░ рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪреА рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИред

рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдиреЗ рдмрддрдЦ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЖрдк choco рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рд╡рд┐рддрд░рдг рдкреГрд╖реНрда dist.duck.sh рдкрд░ рдирд╡реАрдирддрдо рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдвреВрдВрдв рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

silverbullet:cyberduck dkocher$ duck --username AKIA5RMYTHDIWMBSAYUM --list s3:/test-eu-central-1-cyberduck/vault/ --vault /vault
Listing directory vaultтАж
cryptomator_256.png

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ --vault рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИред

cryptolib рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдЙрдиреНрдирдпрди рдХреЗ рд╕рд╛рде 20d1a7f4f9740b280e6d4c9a312c90bf2c84d5a7 рд╕реЗ рдкреНрд░рддрд┐рдЧрдордиред

рдЕрд▓рд╛рдЗрд╡рдбреЗрд╡рд┐рд▓ рд╕рдХреНрд╖рдо рдерд╛ред рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЖрдЬрд╝рдорд╛рдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЕрднреА рднреА рдЕрдВрджрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛, рдпрд╣рд╛рдБ рддрдХ рдХрд┐ --vault рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреАред рдпрджрд┐ рдЖрдк рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ рдЕрдВрдд рдореЗрдВ рдЪрд▓рдиреЗ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ред

рдЕрд▓рд╛рдЗрд╡рдбреЗрд╡рд┐рд▓ рд╕рдХреНрд╖рдо рдерд╛ред рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЖрдЬрд╝рдорд╛рдпрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЕрднреА рднреА рдЕрдВрджрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛, рдпрд╣рд╛рдБ рддрдХ рдХрд┐ --vault рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рднреАред рдпрджрд┐ рдЖрдк рдкреНрд░реЙрдореНрдкреНрдЯ рдХреЛ рдЕрдВрдд рдореЗрдВ рдЪрд▓рдиреЗ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ред

рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ (рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬрд╝) рдФрд░ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

devicenull picture devicenull  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cyberduck picture cyberduck  ┬╖  24рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pradzins picture pradzins  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

grrrrr picture grrrrr  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

casperOne picture casperOne  ┬╖  102рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ