Aws-cli: рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ [рдЗрд░рдиреЛ 13] рдЕрдиреБрдорддрд┐ рдЕрд╕реНрд╡реАрдХреГрдд

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рдЕрдкреНрд░реИрд▓ 2018  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aws/aws-cli

рдореИрдВ рдореИрдХ рдУрдПрд╕ рдкрд░ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕рд╕реАрдПрд▓рдЖрдИ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░-рдЪрд░рдг рд╕реЗ рдЖрдЧреЗ рдирд╣реАрдВ рдмрдврд╝ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ 4 рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (рдПрдХреНрд╕реЗрд╕ рдХреБрдВрдЬреА рдЖрдИрдбреА, рдЧреБрдкреНрдд рдПрдХреНрд╕реЗрд╕ рдХреБрдВрдЬреА, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд╛рд░реВрдк) рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

[рддреНрд░реБрдЯрд┐ 13] рдЕрдиреБрдорддрд┐ рдЕрд╕реНрд╡реАрдХреГрдд: '/ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛//.aws/рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕'

рдореИрдВрдиреЗ .aws рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореБрдЭреЗ рдирд╣реАрдВ рд╣реЛрдиреЗ рджреЗрдЧрд╛ред рдореБрдЭреЗ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ "рд╕реБрдбреЛ" рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреБрдж рдХреЛ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреА рд╕реВрдЪрдирд╛ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рднреА рдХрд┐рд╕реА рдиреЗ рджреА рдереА, рд▓реЗрдХрд┐рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдЙрд╕ рдЯрд┐рдХрдЯ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ https://github.com/aws/aws-cli/issues/3032 ред рдореИрдХ рдУрдПрд╕ рдкрд░ рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЖ рд░рд╣реА рд╣реИ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред рдореИрдВ рдпрд╣ рд╕рдордЭ рдЧрдпрд╛ред рдореИрдВрдиреЗ sudo chmod рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ .aws рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ .aws/credentials рдФрд░ .aws/config рдХреЗ рд▓рд┐рдП рднреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЕрдВрдд рдореЗрдВ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдореА рднреА рдмрдирд╛рдпрд╛ (sudo chown рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд╕реАрдПрд▓рдЖрдИ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

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

рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред рдореИрдВ рдпрд╣ рд╕рдордЭ рдЧрдпрд╛ред рдореИрдВрдиреЗ sudo chmod рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ .aws рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ .aws/credentials рдФрд░ .aws/config рдХреЗ рд▓рд┐рдП рднреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдЕрдВрдд рдореЗрдВ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдореА рднреА рдмрдирд╛рдпрд╛ (sudo chown рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд╕реАрдПрд▓рдЖрдИ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

рдореИрдВ рдЦреБрдж рдЗрд╕ рдЧрд▓рддреА рдХреЛ рджреЗрдЦрдХрд░ рд╣реИрд░рд╛рди рд░рд╣ рдЧрдпрд╛ред рдЬрдм рдореИрдВ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЧрдпрд╛

$ ls -al
-r--------    1 nicholasbrady  staff   116 May 24 14:53 credentials

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕реНрд╡рд╛рдореА рдХреЗ рд▓рд┐рдП рднреА рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдереА... рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛

$ chmod +w credentials 
$ ls -al
-rw-------    1 nicholasbrady  staff   116 May 24 14:53 credentials

рддреНрд╡рд░рд┐рдд рдиреЛрдЯ рдФрд░ рдореИрдВрдиреЗ рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рдХреНрдпреЛрдВ рдХреА - рдЖрдкрдХреЛ рд╕реВрдбреЛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдлрд╝рд╛рдЗрд▓ рд╣реИред рдЪреАрдпрд░реНрд╕ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ :)

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рд╡рд╣реА -rw------- рд╣реИ рдФрд░ рдореИрдВ рдЕрднреА рднреА install.packages("aws.s3") рдпрд╛ library(aws.s3) рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

рдпрд╣ рдкреВрд░реА рд▓рд╛рдЗрди рд╣реИ:

-rw------- 1 root root 578 May 30 15:54 .aws/credentials

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

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

motilevy picture motilevy  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

braddr picture braddr  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kangman picture kangman  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rahul003 picture rahul003  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alexejk picture alexejk  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ