Yandex.Disk๋Š” ์˜คํ”ˆ ์†Œ์Šค rclone ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ์‚ฌ์šฉ์„ ๊ธˆ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์„ ์‚ฌ ์‹œ๋Œ€

ํ—ค์ด ํ•˜๋ธŒ๋ฅด!

์ด ๊ธ€์„ ์“ฐ๊ฒŒ ๋œ ๊ณ„๊ธฐ๋Š” ์–ด์ ฏ๋ฐค ์ œ ๋…ธํŠธ๋ถ์—์„œ ๋ฐœ์ƒํ•œ ๋‹ค์†Œ ์ด์ƒํ•œ ์˜ค๋ฅ˜ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. Linux (๋„ค, ์ €๋Š” GNU/๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํŠน์ดํ•œ ์‚ฌ๋žŒ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.)Linux ์ œ ๋…ธํŠธ๋ถ์— Yandex.Disk์˜ ๋‚ด์šฉ ๋Œ€์‹  ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‚ด์šฉ์ด ํ‘œ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

$ ls -l /mnt/yadisk
ls: reading directory '.': Input/output error
total 0

์ฒซ ๋ฒˆ์งธ ์ƒ๊ฐ: ๋„คํŠธ์›Œํฌ๊ฐ€ ๋Š์–ด์กŒ๋Š”๋ฐ, ๋ณ„์ผ์€ ์•„๋‹ˆ๋„ค์š”. ํ•˜์ง€๋งŒ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋‹ค์‹œ ๋งˆ์šดํŠธํ•˜๋ ค๊ณ  ํ•˜์ž ์ƒˆ๋กœ์šด ์˜ค๋ฅ˜๊ฐ€ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

$ sudo umount /mnt/yadisk && rclone mount --timeout 30m ya:/ /mnt/yadisk
2020/02/21 20:54:26 ERROR : /: Dir.Stat error: [401 - UnauthorizedError] Unauthorized (ะะต ะฐะฒั‚ะพั€ะธะทะพะฒะฐะฝ.)

์ด๊ฑด ์ด๋ฏธ ์ด์ƒํ•œ ์ผ์ด์—ˆ๋‹ค. ํ† ํฐ์ด ์†์ƒ๋˜์—ˆ๋‚˜์š”? ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๋‹ค์‹œ ์Šน์ธํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค!

$ rclone config
... (ะพะฟัƒั‰ัƒ ั‚ัƒั‚ ะฒะตััŒ ะฒั‹ะฒะพะด ั‚ะตั€ะผะธะฝะฐะปะฐ) ..

์›น์— ์ ‘์†ํ•˜์—ฌ ๋กœ๊ทธ์ธ์„ ์‹œ๋„ํ–ˆ๋”๋‹ˆ, ์ข€ ๋” ๊ตฌ์ฒด์ ์ธ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค.

์ด ์•ฑ์€ ์•…์„ฑ ํ™œ๋™์œผ๋กœ ์ธํ•ด ์ฐจ๋‹จ๋˜์—ˆ์œผ๋ฉฐ ์ ‘๊ทผ์ด ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(unauthorized_client).

์ฒซ ๋ฒˆ์งธ ์ƒ๊ฐ: ๋ญ?

rclone์— ๋Œ€ํ•˜์—ฌ

์•ฝ๊ฐ„์˜ ๋ฐฐ๊ฒฝ ์ •๋ณด:
rclone - ๊ฝค ์ž˜ ์•Œ๋ ค์ ธ ์žˆ๋‹ค ์—ด๋ฆฌ๋‹ค ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€ ์ž‘์—…์„ ์œ„ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ(๋ฐ˜๋ณต์ ์œผ๋กœ ์‹œ๊ฐ„, ะดะฒะฐ, ์„ธ (Habr์— ์–ธ๊ธ‰๋จ). ์ €์ž๋Š” ์ด๋ฅผ "ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์œ„ํ•œ rsync"๋ผ๊ณ  ๋ถ€๋ฅด๋Š”๋ฐ, ๋งค์šฐ ๊ฐ„๊ฒฐํ•œ ํ‘œํ˜„์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ธฐ๋Šฅ์€ ์ด์— ๊ตญํ•œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. rsync ๊ธฐ๋Šฅ ์™ธ์—๋„ ๋””์Šคํฌ๋ฅผ ๋งˆ์šดํŠธํ•˜๊ณ , ncdu ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฐ๋ฐ ์ด ๊ธฐ๋Šฅ์„ ํ†ตํ•ด Yandex.Disk์˜ ์—ฌ์œ  ๊ณต๊ฐ„์— ๋Œ€ํ•œ ์ž˜๋ชป๋œ ๊ณ„์‚ฐ์„ ๊ฐ์ง€ํ•˜๊ณ  ๊ธฐ์ˆ  ์ง€์›์„ ํ†ตํ•ด ๋ฌธ์ œ๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค). ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์™ธ์—๋„ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์ˆ˜์‹ญ ๊ฐœ์˜ ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€์™€ WebDAV, FTP, rsync ๋“ฑ์˜ ๋ณด๋‹ค ์ „ํ†ต์ ์ธ ํ”„๋กœํ† ์ฝœ์„ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Yandex.Disk์— ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ณต์‹ ๊ณต๊ฐœ API ๋””์Šคํฌ.

์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์ •๋ง ๋…ํŠนํ•˜๊ณ  (์ œ ์ƒ๊ฐ์—) ํ•œ ๋ฒˆ ์„ค์น˜ํ•˜๋ฉด ์ง€์†์ ์œผ๋กœ ์ด์ ์„ ๊ฐ€์ ธ๋‹ค์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ ์ข…๋ฅ˜์— ์†ํ•ฉ๋‹ˆ๋‹ค.

๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ์ฃ ?

์ œ๊ฐ€ Google์— ์ ‘์†ํ–ˆ์„ ๋•Œ, ์ €๋Š” ์ €๋งŒ ๊ทธ๋Ÿฐ ๊ฒŒ ์•„๋‹ˆ๋ผ๋Š” ๊ฑธ ๋ฐ”๋กœ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ๋จน๋‹ค ๊ณต์‹ github์˜ ๋ฒ„๊ทธ, ๊ทธ๋ฆฌ๊ณ  ํ† ๋ก ์— ๋Œ€ํ•ด์„œ๋„ ๊ณต์‹ ํฌ๋Ÿผ.
์š”์•ฝ: ํ•ด๋‹น ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ client_id๊ฐ€ Yandex.Disk์— ์˜ํ•ด ์ฐจ๋‹จ๋˜์–ด ๋” ์ด์ƒ ์Šน์ธ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. client_id๋ฅผ ๋ณ€๊ฒฝํ•ด ๋ณผ ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ์ƒˆ๋กœ์šด id์—๋„ ๊ฐ™์€ ์ผ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๋Š” ๋ณด์žฅ์€ ์—†์Šต๋‹ˆ๋‹ค.
์ง€์› ์‘๋‹ต ๊ฐ™์€ ํฌ๋Ÿผ์— ๊ฒŒ์‹œ๋จ:

์‚ฌ์‹ค Rclone ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉด Yandex.Disk๋ฅผ ์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, Yandex.Disk๋Š” ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ฒƒ์ด ์•„๋‹Œ ๊ฐœ์ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Rclone - Yandex.Disk ์—ฐ๊ฒฐ์€ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

"์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ"? ๊ธ€์Ž„์š”, ํ—ˆ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ์•„๋งˆ ๊ทœ์น™์— ์„ค๋ช…๋˜์–ด ์žˆ์„ ํ…๋ฐ, ๊ทธ๋Ÿฐ ๋‚ด์šฉ์€ ์ „ํ˜€ ์—†์ž–์•„์š”. ๋””์Šคํฌ ์ž์ฒด์˜ ๊ทœ์น™ ๋˜๋Š” ๊ทธ์˜ ๊ณต๊ฐœ API ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

์ข‹์Šต๋‹ˆ๋‹ค. ์ง€์› ๋ฉ”์ผ์„ ๋ณด๋‚ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
์ฒซ ๋ฒˆ์งธ ๋‹ต๋ณ€์€ ์œ„์— ๊ฒŒ์‹œ๋œ ๋‹ต๋ณ€("์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ"์— ๋Œ€ํ•œ ๋‹ต๋ณ€)๊ณผ 1:1๋กœ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ž๋ž‘์Šค๋Ÿฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ง€์›๊ณผ์˜ ์ถ”๊ฐ€ ์„œ์‹ 

๋‚˜๋Š” :

์ด๊ฒƒ์ด ์–ด๋–ค ์„œ๋น„์Šค ๊ทœ์น™์„ ์œ„๋ฐ˜ํ•˜๋Š”์ง€ ์•Œ๋ ค์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?
Yandex Disk์˜ ์ด์šฉ ์•ฝ๊ด€์„ ์‚ดํŽด๋ดค๋Š”๋ฐ, "์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ๋กœ" ์‚ฌ์šฉํ•˜๋Š” ๋ฐ ์•„๋ฌด๋Ÿฐ ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.

๊ฒŒ๋‹ค๊ฐ€ ๊ฐœ์ธ ๋…ธํŠธ๋ถ์˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์ด์šฉํ•ด ๋””์Šคํฌ ์ž‘์—…์„ ํ•  ์ˆ˜๋„ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์–ด๋–ค ์˜๋ฏธ์—์„œ๋„ "์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ"์— ํ•ด๋‹นํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ ๋””์Šคํฌ ํด๋ผ์ด์–ธํŠธ๋Š” ์ •๋ง ํ˜•ํŽธ์—†์Šต๋‹ˆ๋‹ค. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.

์ง€์› :

์„ธ๋ฅด๊ฒŒ์ด, ๋ฌธ์ œ๋Š” Yandex.Disk๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ฐœ์ธ์šฉ ์„œ๋น„์Šค๋ผ์„œ ๋ฐฑ์—… ์‚ฌ๋ณธ์„ ์ž๋™์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜๋„๋ก ์„ค๊ณ„๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฑฐ์˜ˆ์š”.
์ปดํ“จํ„ฐ์™€ Yandex.Disk ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, Disk ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๊ณ  ์ž‘์—…ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งŒ์•ฝ ์–ด๋–ค ์ด์œ ๋กœ๋“  ์šฐ๋ฆฌ ํ”„๋กœ๊ทธ๋žจ์— ๋งŒ์กฑํ•˜์ง€ ๋ชปํ•˜์‹ ๋‹ค๋ฉด, ์˜๊ฒฌ์„ ๋ฐํ˜€์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์ „ํ†ต์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ์ œํ’ˆ ์—…๋ฐ์ดํŠธ๋ฅผ ์ถœ์‹œํ•  ๋•Œ ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ์„ ๋“ฃ์Šต๋‹ˆ๋‹ค.

ํŠนํžˆ "Yandex ์„œ๋น„์Šค ์‚ฌ์šฉ์ž ๊ณ„์•ฝ"์„ ๋น„๋กฏํ•˜์—ฌ ์„œ๋น„์Šค ์ด์šฉ์„ ๊ทœ์ œํ•˜๋Š” ๋ฌธ์„œ๋ฅผ ์ฝ์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ฌธ์„œ๋Š” ๋‹ค์Œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. https://yandex.ru/legal/rules/Yandex.Disk ์„œ๋น„์Šค ์ด์šฉ ์•ฝ๊ด€๊ณผ ํ•จ๊ป˜: https://yandex.ru/legal/disk_termsofuse

๋†’์€ ์„ฑ๋Šฅ์ด ํ•„์š”ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋ฉด Yandex.Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๋˜ ๋‹ค๋ฅธ Yandex ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. Yandex.Cloud์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•˜์„ธ์š”. https://cloud.yandex.ru

๋‚˜๋Š” :

์ œ ์งˆ๋ฌธ์— ๋Œ€๋‹ตํ•˜์ง€ ์•Š์œผ์…จ๋„ค์š”. rclone์„ ์‚ฌ์šฉํ•˜๋ฉด ์–ด๋–ค ์„œ๋น„์Šค ๊ทœ์น™์ด ์œ„๋ฐ˜๋˜๋Š”์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”? ์ €๋Š” ๊ท€ํ•˜์˜ ๋งํฌ์— ์žˆ๋Š” ๊ทœ์น™์„ ์ฃผ์˜ ๊นŠ๊ฒŒ ์—ฐ๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค(๊ท€ํ•˜๊ฐ€ ๋งํฌ๋ฅผ ๋ณด๋‚ด๊ธฐ ์ „์—๋„์š”).

์ตœ๊ทผ์— Yandex๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋ฐฉ๋ฒ•์œผ๋กœ ์˜คํ”ˆ์†Œ์Šค๋ฅผ ์ง€์›ํ•˜๊ณ  ์˜คํ”ˆ์†Œ์Šค๊ฐ€ ์—†์—ˆ๋‹ค๋ฉด Yandex์™€ ํ˜„๋Œ€ ์ธํ„ฐ๋„ท์€ ์กด์žฌํ•˜์ง€ ์•Š์•˜์„ ๊ฒƒ์ด๋ผ๋Š” ๊ฒŒ์‹œ๋ฌผ์„ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.https://habr.com/ru/post/480090/).

์ด์ œ ๋‹น์‹ ์€ ํ„ฐ๋ฌด๋‹ˆ์—†๋Š” ์ด์œ ๋กœ ์˜คํ”ˆ์†Œ์Šค ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์ฐจ๋‹จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ์ด ํ”„๋กœ๊ทธ๋žจ์€ "๋ฐฑ์—… ์‚ฌ๋ณธ์„ ์ž๋™์œผ๋กœ ๋‹ค์šด๋กœ๋“œ"ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์€ ํด๋ผ์šฐ๋“œ ์ €์žฅ์†Œ์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ, ์ปดํ“จํ„ฐ์™€ Yandex.Disk ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”๋„ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๊ฒŒ ์ œ๊ฐ€ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ์ธ๋ฐ, ์ง€๊ธˆ์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ง€์› :

3.1ํ•ญ์— ๋”ฐ๋ฅด๋ฉด "์ด์šฉ์ž ๊ณ„์•ฝ" Yandex๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž ๋˜๋Š” ํŠน์ • ๋ฒ”์ฃผ์˜ ์‚ฌ์šฉ์ž(์‚ฌ์šฉ์ž์˜ ์œ„์น˜, ์„œ๋น„์Šค๊ฐ€ ์ œ๊ณต๋˜๋Š” ์–ธ์–ด ๋“ฑ์— ๋”ฐ๋ผ ๋‹ค๋ฆ„)์— ๋Œ€ํ•œ ์„œ๋น„์Šค ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ œํ•œ์„ ์„ค์ •ํ•  ๊ถŒ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ํŠน์ • ์„œ๋น„์Šค ๊ธฐ๋Šฅ์˜ ์กด์žฌ/๋ถ€์žฌ, Yandex.Mail ์„œ๋น„์Šค์—์„œ ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€์˜ ์ €์žฅ ๊ธฐ๊ฐ„, ๊ธฐํƒ€ ์ฝ˜ํ…์ธ , ๋“ฑ๋ก๋œ ์‚ฌ์šฉ์ž ํ•œ ๋ช…์ด ๋ณด๋‚ด๊ฑฐ๋‚˜ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ๋ฉ”์‹œ์ง€ ์ˆ˜, ์ด๋ฉ”์ผ ๋ฉ”์‹œ์ง€ ๋˜๋Š” ๋””์Šคํฌ ๊ณต๊ฐ„์˜ ์ตœ๋Œ€ ํฌ๊ธฐ, ํŠน์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ตœ๋Œ€ ์š”์ฒญ ์ˆ˜, ์ฝ˜ํ…์ธ ์˜ ์ตœ๋Œ€ ์ €์žฅ ๊ธฐ๊ฐ„, ๋‹ค์šด๋กœ๋“œ๋œ ์ฝ˜ํ…์ธ ์˜ ํŠน์ˆ˜ ๋งค๊ฐœ๋ณ€์ˆ˜ ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. Yandex๋Š” ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ž๋™ ์•ก์„ธ์Šค๋ฅผ ๊ธˆ์ง€ํ•˜๊ณ  ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋œ ์ •๋ณด(์˜ˆ: ์ด๋ฉ”์ผ ์ŠคํŒธ)๋ฅผ ์ˆ˜๋ฝํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์— ๋Œ€ํ•ด์„œ๋Š” 4.6ํ•ญ์—์„œ ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฒฝ๊ณ ํ•ฉ๋‹ˆ๋‹ค. "Yandex.Disk ์ด์šฉ ์•ฝ๊ด€"

Yandex.Disk ์ด์šฉ ์•ฝ๊ด€์—์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์„ฑ์‹คํ•˜๊ฒŒ ํ–‰๋™ํ•˜๊ณ  ์„œ๋น„์Šค ๊ธฐ๋Šฅ์„ ๋‚จ์šฉํ•˜์ง€ ์•Š์•„์•ผ ํ•  ์˜๋ฌด๊ฐ€ ๋ช…์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉ์ž๋Š” ์„œ๋น„์Šค ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€๋Ÿ‰์˜ ํŒŒ์ผ ๊ณต์œ ๋ฅผ ์กฐ์งํ•˜์ง€ ์•Š์„ ๊ฒƒ์„ ์•ฝ์†ํ•ฉ๋‹ˆ๋‹ค.

Yandex๋Š” 4.5ํ•ญ์˜ ๊ทœ์น™์— ๋”ฐ๋ผ ๋Œ€๋Ÿ‰ ํŒŒ์ผ ๊ณต์œ ๋ฅผ ๋ฐฉ์ง€, ์ œํ•œ ๋ฐ ์–ต์ œํ•˜๊ธฐ ์œ„ํ•œ ๊ทœ์น™, ์ œํ•œ ๋ฐ ์ œ์•ฝ์„ ์ ์šฉํ•  ๊ถŒ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด "์•ฝ๊ด€"

๋งˆ์ง€๋ง‰ ๋‹ต๋ณ€์€ ๋ช…ํ™•์„ฑ์„ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ํŠนํžˆ 3.1ํ•ญ์„ ์ฐธ์กฐํ•œ ์ฒ˜์Œ ๋‘ ๋ฌธ๋‹จ. Yandex "์‚ฌ์šฉ์ž ๊ณ„์•ฝ" ๋ฐ ์กฐํ•ญ 4.6. "Yandex.Disk ์ด์šฉ ์•ฝ๊ด€" ํ…์ŠคํŠธ 4.6์€ ์—ฌ๊ธฐ์— ์ œ๊ณต๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

4.6. Yandex๋Š” ์„œ๋น„์Šค ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๋ชจ๋“  ๊ทœ์น™, ์ œํ•œ ๋ฐ ์ œ์•ฝ(๊ธฐ์ˆ ์ , ๋ฒ•์ , ์กฐ์ง์  ๋˜๋Š” ๊ธฐํƒ€)์„ ์„ค์ •ํ•  ๊ถŒ๋ฆฌ๊ฐ€ ์žˆ์œผ๋ฉฐ, ์‚ฌ์šฉ์ž์—๊ฒŒ ์‚ฌ์ „ ํ†ต์ง€ ์—†์ด ์ž์ฒด ์žฌ๋Ÿ‰์œผ๋กœ ์ด๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฒ•๋ฅ ์— ์˜ํ•ด ๊ธˆ์ง€๋˜์–ด ์žˆ์ง€ ์•Š์€ ๊ฒฝ์šฐ, ์ง€์ •๋œ ๊ทœ์น™, ์ œํ•œ ๋ฐ ์ œ์•ฝ์€ ์‚ฌ์šฉ์ž ๋ฒ”์ฃผ๋งˆ๋‹ค ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก ?

์ตœ๊ทผ์— ์กด๊ฒฝ๋ฐ›๋Š” ๋ณด๋ถ ๊ทธ์˜ ์—ฌ๊ธฐ Habr์— ๊ฒŒ์‹œํ•˜์„ธ์š” Yandex๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฏฟ๋Š”๋‹ค๊ณ  ์ ์—ˆ์Šต๋‹ˆ๋‹ค.

Yandex์—์„œ๋Š” ์˜คํ”ˆ ์†Œ์Šค ๋ฌธํ™”์™€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์— ์‹œ๊ฐ„์„ ํˆฌ์žํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด ์—†๋‹ค๋ฉด ํ˜„๋Œ€ ์ธํ„ฐ๋„ท์€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ์ƒํ™ฉ์ด ์™„์ „ํžˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์„œ๋น„์Šค ๊ทœ์น™์— ์˜ํ•ด ๊ธˆ์ง€๋˜์ง€ ์•Š์€ ์‚ฌํ•ญ์œผ๋กœ ์ธํ•ด ์šฐ์ˆ˜ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ์ฐจ๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค ๊ณต๊ฐœ Disk API์˜ ์›๋ž˜ ๋ชฉ์ ์€ ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์„œ๋น„์Šค ๊ทœ์น™์„ ์œ„๋ฐ˜ํ•ด์„œ ์ฐจ๋‹จํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๊ทธ๋Ÿด ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค.
๋”์šฑ ์ด์ƒํ•œ ์ ์€ ๊ทœ์น™์„ ์œ„๋ฐ˜ํ•œ ํŠน์ •์ธ์ด ์ฐจ๋‹จ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค(์–ด๋–ค ์œ„๋ฐ˜์ž์ธ์ง€๋„ ๋ถˆ๋ถ„๋ช…ํ•˜๋ฉฐ, ํ•ด๋‹น ๊ทœ์น™์€ ๋””์Šคํฌ๋ฅผ ์–ด๋””์—์„œ๋‚˜ ๋ฐฑ์—… ์‚ฌ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ธˆ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค). ๋„๊ตฌ๊ฐ€ ์ฐจ๋‹จ๋˜์—ˆ๋Š”๋ฐ, ๋ฐฑ์—… ๊ธฐ๋Šฅ์€ ๊ทธ ์ค‘ ํ•˜๋‚˜์ผ ๋ฟ์ž…๋‹ˆ๋‹ค.

์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ๋””์Šคํฌ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ์ด์œ ๋„ ๋ถˆ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €๋„ "์ธํ”„๋ผ ๊ตฌ์„ฑ ์š”์†Œ"๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋””์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๊ธˆ์ง€๋˜์–ด์•ผ ํ•˜์ง€ ์•Š์„๊นŒ์š”?

๋ฌด์—‡์„ํ•ด์•ผ ํ•˜๋Š”๊ฐ€?

์ง€๊ธˆ์€ client_id๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๊ณ„์† ์ง„ํ–‰ํ•˜์„ธ์š”. ํ•˜์ง€๋งŒ ๊ธฐ์ˆ  ์ง€์›ํŒ€์˜ ์‘๋‹ต์„ ๋ณด๋ฉด ๋งˆ๋…€์‚ฌ๋ƒฅ์ด ๊ณ„์†๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜๋ฉฐ ๋‹ค๋ฅธ client_id, user-agent rclone, ์‹ฌ์ง€์–ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์ฐจ๋‹จํ•˜๊ธฐ ์œ„ํ•œ ์ผ๋ถ€ ํœด๋ฆฌ์Šคํ‹ฑ ๋ฐฉ๋ฒ•์„ ์ฐจ๋‹จํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

์ถ”์‹  ๊ฐ„๋‹จํ•œ ์‹ค์ˆ˜๋‚˜ ์˜คํ•ด๊ฐ€ ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค. Yandex๋Š” ๋›ฐ์–ด๋‚œ ์ „๋ฌธ๊ฐ€๋ฅผ ๊ณ ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค(์ €๋Š” ๊ทธ์ค‘ ๋งŽ์€ ์‚ฌ๋žŒ์„ ๊ฐœ์ธ์ ์œผ๋กœ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค). ๊ทธ ์ค‘์—๋Š” rclone ์‚ฌ์šฉ์ž๋„ ์žˆ์„ ๊ฑฐ๋ผ๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค.

24.02.2020 ์—…๋ฐ์ดํŠธ:
ะ’ ๋ฆด๋ฆฌ์Šค 690 ์กด๊ฒฝ๋ฐ›๋Š” Bobuk์ด ๊ณต๋™ ์ง„ํ–‰ํ•œ Radio-T ํŒŸ์บ์ŠคํŠธ์—์„œ๋Š” rclone ์ฐจ๋‹จ์— ๋Œ€ํ•ด ๋…ผ์˜ํ–ˆ์Šต๋‹ˆ๋‹ค. 1:51:40์— ์‹œ์ž‘.

์ถœ์ฒ˜ : habr.com

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster