Yandex.Disk เช เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช†เชฐเช•เซเชฒเซ‹เชจ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเซ‚เช•เซเชฏเซ‹ เช›เซ‡

เชชเซเชฐเชพเช—เซˆเชคเชฟเชนเชพเชธเชฟเช•

เชนเซ‡ เชนเชฌเชฐ!

เชฎเชจเซ‡ เช† เชชเซ‹เชธเซเชŸ เชฒเช–เชตเชพ เชฎเชพเชŸเซ‡ เชถเซเช‚ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชฟเชค เช•เชฐเซเชฏเซเช‚ เชคเซ‡ เชเช• เชตเชฟเชšเชฟเชคเซเชฐ เชญเซ‚เชฒ เชนเชคเซ€, เชœเซ‡ เช—เชˆเช•เชพเชฒเซ‡ เชฐเชพเชคเซเชฐเซ‡ Linux เชธเชพเชฅเซ‡เชจเชพ เชฒเซ‡เชชเชŸเซ‹เชช เชชเชฐ (เชนเชพ, เชนเซเช‚ เชคเซ‡ เชตเชฟเชšเชฟเชคเซเชฐ เชฒเซ‹เช•เซ‹เชฎเชพเช‚เชฅเซ€ เชเช• เช›เซเช‚ เชœเซ‡ เชฒเซ‡เชชเชŸเซ‹เชช เชชเชฐ GNU/Linux เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡) เชฎเชจเซ‡ เชฎเชพเชฐเชพ เชฏเชพเชจเซเชกเซ‡เช•เซเชธเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชฌเชฆเชฒเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ .เชกเชฟเชธเซเช•:

$ 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
... (ะพะฟัƒั‰ัƒ ั‚ัƒั‚ ะฒะตััŒ ะฒั‹ะฒะพะด ั‚ะตั€ะผะธะฝะฐะปะฐ) ..

เชตเซ‡เชฌ เชชเชฐ เช—เชฏเชพ เชชเช›เซ€ เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เชฒเซ‹เช— เช‡เชจ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชฎเชจเซ‡ เชตเชงเซ เชšเซ‹เช•เซเช•เชธ เชธเช‚เชฆเซ‡เชถ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡:

เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชฆเซ‚เชทเชฟเชค เชชเซเชฐเชตเซƒเชคเซเชคเชฟเช“ เชฎเชพเชŸเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชเช•เซเชธเซ‡เชธเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เชจเชฅเซ€ (เช…เชจเชงเชฟเช•เซƒเชค_เช•เซเชฒเชพเชฏเชจเซเชŸ).

เชชเซเชฐเชฅเชฎ เชตเชฟเชšเชพเชฐ: เชถเซเช‚?

เช†เชฐเช•เซเชฒเซ‹เชจ เชตเชฟเชถเซ‡

เชฅเซ‹เชกเซ€ เชฎเชฆเชฆ:
เชฐเช•เซเชฒเซ‹เชจ - เชคเชฆเซเชฆเชจ เชชเซเชฐเช–เซเชฏเชพเชค เช–เซเชฒเซเชฒเซเช‚ เช•เซเชฒเชพเช‰เชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ (เชตเชพเชฐเช‚เชตเชพเชฐ เชตเช–เชค, ะดะฒะฐ, เชคเซเชฐเชฃ Habrรฉ เชชเชฐ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค). เชฒเซ‡เช–เช• เชคเซ‡เชจเซ‡ "เช•เซเชฒเชพเช‰เชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ rsync" เช•เชนเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฆเซเชฆเชจ เช•เซเชทเชฎเชคเชพเชตเชพเชณเซเช‚ เช›เซ‡. เชชเชฐเช‚เชคเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช†เชจเชพ เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชฅเซ€: rsync เชซเช‚เช•เซเชถเชจเซเชธ เช‰เชชเชฐเชพเช‚เชค, เชคเซ‡ เชกเชฟเชธเซเช•เชจเซ‡ เชฎเชพเช‰เชจเซเชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, ncdu เชซเช‚เช•เซเชถเชจ เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ (เชœเซ‡, เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชเช•เชตเชพเชฐ เชฎเชจเซ‡ Yandex.Disk เชชเชฐ เช–เชพเชฒเซ€ เชœเช—เซเชฏเชพเชจเซ€ เช–เซ‹เชŸเซ€ เช—เชฃเชคเชฐเซ€ เชถเซ‹เชงเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช•. เชŸเซ‡เช•เซเชจเชฟเช•เชฒ เชธเชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเซ‹), เช…เชจเซ‡ เช…เชจเซเชฏ เชตเชธเซเชคเซเช“เชจเซ‹ เชธเชฎเซ‚เชน. เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชกเชเชจเซ‡เช• เช•เซเชฒเชพเช‰เชก เชธเซเชŸเซ‹เชฐเซ‡เชœ, เชคเซ‡เชฎเชœ เชตเชงเซ เชชเชฐเช‚เชชเชฐเชพเช—เชค เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเซเชธ - WebDAV, FTP, rsync เช…เชจเซ‡ เช…เชจเซเชฏเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. Yandex.Disk เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชตเชพเชชเชฐเซ‡ เช›เซ‡ เชธเชคเซเชคเชพเชตเชพเชฐ เชœเชพเชนเซ‡เชฐ API เชกเชฟเชธเซเช•.

เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช–เชฐเซ‡เช–เชฐ เช…เชจเชจเซเชฏ เช›เซ‡ เช…เชจเซ‡ (เชฎเชพเชฐเชพ เชฎเชคเซ‡) เชคเซ‡ เชตเชฐเซเช—เชจเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซเช‚ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชเช•เชตเชพเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹ เช›เซ‹, เช…เชจเซ‡ เชคเซ‡ เชธเชคเชค เชฒเชพเชญ เชฒเชพเชตเซ‡ เช›เซ‡.

เชถเซเช‚ เชฅเชฏเซเช‚?

เช—เซ‚เช—เชฒ เชคเชฐเชซ เชตเชณเซเชฏเชพ, เชฎเชจเซ‡ เชคเชฐเชค เชœ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ เชนเซเช‚ เชเช•เชฒเซ‹ เชจเชฅเซ€. เช–เชพเชตเซเช‚ เชธเชคเซเชคเชพเชตเชพเชฐ เช—เซ€เชฅเชฌเชฎเชพเช‚ เชฌเช—, เชคเซ‡เชฎเชœ เชชเชฐ เชšเชฐเซเชšเชพ เชธเชคเซเชคเชพเชตเชพเชฐ เชซเซ‹เชฐเชฎ.
เชธเชพเชฐเชพเช‚เชถ: เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชจเซ‹ client_id Yandex.Disk เชฆเซเชตเชพเชฐเชพ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชคเชฎเซ‡ เชนเชตเซ‡ เชฒเซ‰เช— เช‡เชจ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชคเชฎเซ‡ client_id เชฌเชฆเชฒเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เชนเช•เซ€เช•เชค เชจเชฅเซ€ เช•เซ‡ เชจเชตเซ€ เช†เชˆเชกเซ€ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชญเชพเช—เซเชฏ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚.
เช†เชงเชพเชฐ เชชเซเชฐเชคเชฟเชญเชพเชต เช เชœ เชซเซ‹เชฐเชฎ เชชเชฐ เชชเซ‹เชธเซเชŸ เช•เชฐเซเชฏเซเช‚:

เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ Rclone เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชคเชฎเชจเซ‡ Yandex.Disk เชจเซ‡ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช• เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เช…เชจเซ‡ Yandex.Disk เช เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเซ‡เชตเชพ เช›เซ‡ เชœเซ‡ เช†เชตเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช‰เช•เซ‡เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจเชฅเซ€. เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ Rclone - Yandex.Disk เชฒเชฟเช‚เช•เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชคเชพ เชจเชฅเซ€.

"เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช•"? เช เซ€เช• เช›เซ‡, เชœเซ‹ เชคเชฎเซ‡ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เชคเซ‹ เชคเซ‡ เช•เชฆเชพเชš เชจเชฟเชฏเชฎเซ‹เชฎเชพเช‚ เชตเชฐเซเชฃเชตเซ‡เชฒ เช›เซ‡, เชฎเซ‡เช‚ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚, เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชเชตเซเช‚ เช•เช‚เชˆ เชจเชฅเซ€ เชกเชฟเชธเซเช•เชจเชพ เชœ เชจเชฟเชฏเชฎเซ‹ เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชœเชพเชนเซ‡เชฐ API เชฎเชจเซ‡ เชฎเชณเซเชฏเซเช‚ เชจเชฅเซ€.

เช เซ€เช• เช›เซ‡, เชšเชพเชฒเซ‹ เช†เชงเชพเชฐ เชฎเชพเชŸเซ‡ เชฒเช–เซ€เช.
เชชเชนเซ‡เชฒเซ‹ เชœเชตเชพเชฌ เช‰เชชเชฐ เชชเซ‹เชธเซเชŸ เช•เชฐเซ‡เชฒเชพ เชœเชตเชพเชฌ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชฏ เช›เซ‡ (โ€œเช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช•โ€ เชตเชฟเชถเซ‡). เช เซ€เช• เช›เซ‡, เช…เชฎเชจเซ‡ เช—เชฐเซเชต เชจเชฅเซ€.

เช†เชงเชพเชฐ เชธเชพเชฅเซ‡ เชตเชงเซ เชชเชคเซเชฐเชตเซเชฏเชตเชนเชพเชฐ

เชนเซเช‚:

เชถเซเช‚ เชคเชฎเซ‡ เชฎเชจเซ‡ เช•เชนเซ‹ เช•เซ‡ เช† เช•เชฏเชพ เชธเซ‡เชตเชพ เชจเชฟเชฏเชฎเชจเซเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เชฐเซ‡ เช›เซ‡?
เชฎเซ‡เช‚ เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชกเชฟเชธเซเช•เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ "เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช• เชคเชฐเซ€เช•เซ‡" เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชชเชฐ เช•เซ‹เชˆ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชจเชฅเซ€.

เชตเชงเซเชฎเชพเช‚, เชนเซเช‚ เชกเชฟเชธเซเช• เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเชพ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฒเซ‡เชชเชŸเซ‹เชชเชฎเชพเช‚เชฅเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€. เช† เชฌเชฟเชฒเช•เซเชฒ "เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช•" เชนเซ‡เช เชณ เช†เชตเชคเซเช‚ เชจเชฅเซ€. เชฎเชพเชจเช• เชกเชฟเชธเซเช• เช•เซเชฒเชพเชฏเช‚เชŸ เชญเชฏเช‚เช•เชฐ เช›เซ‡, เชฎเชพเชซ เช•เชฐเชถเซ‹.

เช†เชงเชพเชฐ:

เชธเซ‡เชฐเซเช—เซ‡เชˆ, เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ Yandex.Disk เช เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชเช• เชตเซเชฏเช•เซเชคเชฟเช—เชค เชธเซ‡เชตเชพ เช›เซ‡ เชœเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชฌเซ‡เช•เช…เชช เชจเช•เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เชจเชฅเซ€.
เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เช…เชจเซ‡ Yandex.Disk เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพเชจเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เช เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชจเซ‡ เชซเชพเช‡เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชธเซเช• เชตเซ‡เชฌ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเชฃ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชœเซ‹ เช•เซ‹เชˆ เช•เชพเชฐเชฃเซ‹เชธเชฐ เชคเชฎเซ‡ เช…เชฎเชพเชฐเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฅเซ€ เชธเช‚เชคเซเชทเซเชŸ เชจ เชนเซ‹เชต, เชคเซ‹ เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เช…เชตเชพเชœ เช†เชชเซ‹. เชชเชฐเช‚เชชเชฐเชพเช—เชค เชฐเซ€เชคเซ‡, เชชเซเชฐเซ‹เชกเช•เซเชŸ เช…เชชเชกเซ‡เชŸเซเชธ เชฐเชฟเชฒเซ€เช เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฎเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ‡ เชธเชพเช‚เชญเชณเซ€เช เช›เซ€เช.

เชคเชฎเซ‡ เชธเซ‡เชตเชพเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชคเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฅเซ€ เชชเซ‹เชคเชพเชจเซ‡ เชชเชฐเชฟเชšเชฟเชค เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ "เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช•เชฐเชพเชฐ", เช…เชนเซ€เช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡: https://yandex.ru/legal/rules/, เชคเซ‡เชฎเชœ "Yandex.Disk เชธเซ‡เชตเชพเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹": https://yandex.ru/legal/disk_termsofuse

เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชชเชพเชตเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช‰เช•เซ‡เชฒเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ Yandex.Cloud เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€เช เช›เซ€เช. เช† เชฌเซ€เชœเซ€ เชฏเชพเชจเซเชกเซ‡เช•เซเชธ เช•เซเชฒเชพเช‰เชก เชธเซ‡เชตเชพ เช›เซ‡, เชœเซ‡ เชตเซเชฏเชตเชธเชพเชฏเชฟเช• เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชคเชฎเซ‡ Yandex.Cloud เชตเชฟเชถเซ‡ เช…เชนเซ€เช‚ เชตเชงเซ เชœเชพเชฃเซ€ เชถเช•เซ‹ เช›เซ‹: https://cloud.yandex.ru

เชนเซเช‚:

เชคเชฎเซ‡ เชฎเชพเชฐเชพ เชชเซเชฐเชถเซเชจเชจเซ‹ เชœเชตเชพเชฌ เช†เชชเซเชฏเซ‹ เชจเชฅเซ€. เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชฎเชจเซ‡ เช•เชนเซ‹ เช•เซ‡ เชธเซ‡เชตเชพ เชจเชฟเชฏเชฎเซ‹เชจเชพ เช•เชฏเชพ เชฎเซเชฆเซเชฆเชพ เช†เชฐเช•เซเชฒเซ‹เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡? เชฎเซ‡เช‚ เชคเชฎเชพเชฐเซ€ เชฒเชฟเช‚เช•เชฎเชพเช‚เชฅเซ€ เชจเชฟเชฏเชฎเซ‹เชจเซ‹ เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เช…เชญเซเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ (เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชฎเซ‹เช•เชฒเซเชฏเชพ เชชเชนเซ‡เชฒเชพ เชชเชฃ).

เชนเชฎเชฃเชพเช‚ เชœ เชคเชฎเซ‡ เชเช• เชชเซ‹เชธเซเชŸ เชฒเช–เซ€ เช›เซ‡ เช•เซ‡ เชฏเชพเชจเซเชกเซ‡เช•เซเชท เช“เชชเชจเชธเซ‹เชฐเซเชธเชจเซ‡ เชญเชพเชฐเชชเซ‚เชฐเซเชตเช• เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เช“เชชเชจเชธเซ‹เชฐเซเชธ เชฏเชพเชจเซเชกเซ‡เช•เซเชธ เชตเชฟเชจเชพ เช…เชจเซ‡ เช†เชงเซเชจเชฟเช• เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจเชฅเซ€ (https://habr.com/ru/post/480090/).

เช…เชจเซ‡ เชนเชตเซ‡ เชคเชฎเซ‡ เชเช• เช…เช—เชฎเซเชฏ เช•เชพเชฐเชฃเซ‹เชธเชฐ เช“เชชเชจเชธเซ‹เชฐเซเชธ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹.

เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ "เช†เชชเชฎเซ‡เชณเซ‡ เชฌเซ‡เช•เช…เชช เชจเช•เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก" เช•เชฐเชคเซเช‚ เชจเชฅเซ€; เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เช…เชจเซ‡ Yandex.Disk เชตเชšเซเชšเซ‡เชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เช เช•เชฐเชตเชพ เชธเชนเชฟเชค, เช•เซเชฒเชพเช‰เชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เช…เชจเซ‡ เช† เชฎเชพเชฐเซ€ เชฎเซเช–เซเชฏ เช‰เชชเชฏเซ‹เช—-เช•เซ‡เชธ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช›เซ‡, เชœเซ‡ เชนเชตเซ‡ เช…เชจเซเชชเชฒเชฌเซเชง เช›เซ‡.

เช†เชงเชพเชฐ:

เช•เชฒเชฎ 3.1 เชฎเซเชœเชฌ. "เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช•เชฐเชพเชฐ" เชฏเชพเชจเซเชกเซ‡เช•เซเชธเชจเซ‡ เชคเชฎเชพเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช…เชฅเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เช…เชฎเซเช• เชถเซเชฐเซ‡เชฃเซ€เช“ (เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชธเซเชฅเชพเชจ, เชœเซ‡ เชญเชพเชทเชพเชฎเชพเช‚ เชธเซ‡เชตเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชตเช—เซ‡เชฐเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡) เชฎเชพเชŸเซ‡ เชธเซ‡เชตเชพเช“เชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡: เชšเซ‹เช•เซเช•เชธ เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชธเซ‡เชตเชพเชจเซ€ เชนเชพเชœเชฐเซ€/เช—เซ‡เชฐเชนเชพเชœเชฐเซ€, Yandex.Mail เชธเซ‡เชตเชพเชฎเชพเช‚ เชฎเซ‡เช‡เชฒ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ‹ เชธเช‚เช—เซเชฐเชน เชธเชฎเชฏเช—เชพเชณเซ‹, เช…เชจเซเชฏ เช•เซ‹เชˆเชชเชฃ เชธเชพเชฎเช—เซเชฐเซ€, เชเช• เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเซ€ เช…เชฅเชตเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชธเช‚เชฆเซ‡เชถเชพเช“เชจเซ€ เชฎเชนเชคเซเชคเชฎ เชธเช‚เช–เซเชฏเชพ, เชฎเซ‡เช‡เชฒ เชธเช‚เชฆเซ‡เชถเชจเซเช‚ เชฎเชนเชคเซเชคเชฎ เช•เชฆ เช…เชฅเชตเชพ เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธ, เชšเซ‹เช•เซเช•เชธ เชธเชฎเชฏเช—เชพเชณเชพ เชฎเชพเชŸเซ‡ เชธเซ‡เชตเชพ เชชเชฐ เช•เซ‰เชฒเซเชธเชจเซ€ เชฎเชนเชคเซเชคเชฎ เชธเช‚เช–เซเชฏเชพ, เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‹ เชฎเชนเชคเซเชคเชฎ เชธเช‚เช—เซเชฐเชน, เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡เชฒ เชธเชพเชฎเช—เซเชฐเซ€ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซ‡เชท เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชตเช—เซ‡เชฐเซ‡. Yandex เชคเซ‡เชจเซ€ เชธเซ‡เชตเชพเช“เชจเซ€ เช†เชชเชฎเซ‡เชณเซ‡ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชœเชจเชฐเซ‡เชŸ เชฅเชคเซ€ เช•เซ‹เชˆเชชเชฃ เชฎเชพเชนเชฟเชคเซ€ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซเชชเชพเชฎ เชฎเซ‡เช‡เชฒ) เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชจเซเช‚ เชชเชฃ เชฌเช‚เชง เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช•เชฒเชฎ 4.6 เชฎเชพเช‚ เช† เชตเชฟเชถเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชชเชฃ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. "Yandex.Disk เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹."

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ "Yandex.Disk เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹" เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชธเชฆเซเชญเชพเชตเชจเชพเชฅเซ€ เช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชธเซ‡เชตเชพเชจเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เชฆเซเชฐเซเชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฅเซ€ เชฆเซ‚เชฐ เชฐเชนเซ‡เชตเชพเชจเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชชเชฃ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซ‡เชตเชพเชจเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชพเชฎเซ‚เชนเชฟเช• เชซเชพเช‡เชฒ เชถเซ‡เชฐเชฟเช‚เช—เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฅเซ€ เชฆเซ‚เชฐ เชฐเชนเซ‡เชตเชพเชจเซเช‚ เชชเชฃ เชฌเชพเช‚เชฏเชงเชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชฏเชพเชจเซเชกเซ‡เช•เซเชธเชจเซ‡ เช•เชฒเชฎ 4.5 เชจเชพ เชจเชฟเชฏเชฎเซ‹ เช…เชจเซเชธเชพเชฐ เชธเชพเชฎเซ‚เชนเชฟเช• เชซเชพเช‡เชฒ เชถเซ‡เชฐเชฟเช‚เช—เชจเซ‡ เชฐเซ‹เช•เชตเชพ, เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชฆเชฌเชพเชตเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เชจเชฟเชฏเชฎเซ‹, เชฎเชฐเซเชฏเชพเชฆเชพเช“ เช…เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเซ‹ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช›เซ‡. เช† "เชถเชฐเชคเซ‹".

เช›เซ‡เชฒเซเชฒเซ‹ เชœเชตเชพเชฌ เชธเซเชชเชทเซเชŸเชคเชพ เชฒเชพเชตเซเชฏเซ‹. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช•เชฒเชฎ 3.1 เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชชเซเชฐเชฅเชฎ เชฌเซ‡ เชซเช•เชฐเชพ. เชฏเชพเชจเซเชกเซ‡เช•เซเชท "เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช•เชฐเชพเชฐ" เช…เชจเซ‡ เช•เชฒเชฎ 4.6. "Yandex.Disk เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹." 4.6 เชจเซ‹ เชŸเซ‡เช•เซเชธเซเชŸ เช…เชนเซ€เช‚ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชนเซเช‚ เชคเซ‡เชจเซ‡ เช…เชนเซ€เช‚ เช†เชชเซ€เชถ:

4.6. เชฏเชพเชจเซเชกเซ‡เช•เซเชธ เชธเซ‡เชตเชพเชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เช•เซ‹เชˆเชชเชฃ เชจเชฟเชฏเชฎเซ‹, เชฎเชฐเซเชฏเชพเชฆเชพเช“ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ (เชคเช•เชจเซ€เช•เซ€, เช•เชพเชจเซ‚เชจเซ€, เชธเช‚เชธเซเชฅเชพเช•เซ€เชฏ เช…เชฅเชตเชพ เช…เชจเซเชฏ) เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช…เชจเชพเชฎเชค เชฐเชพเช–เซ‡ เช›เซ‡, เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชชเซ‚เชฐเซเชต เชธเซ‚เชšเชจเชพ เช†เชชเซเชฏเชพ เชตเชฟเชจเชพ, เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชตเชฟเชตเซ‡เช•เชฌเซเชฆเซเชงเชฟเชฅเซ€ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. เชเชตเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชœเซเชฏเชพเช‚ เช† เช•เชพเชฏเชฆเชพ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชจเชฅเซ€, เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชจเชฟเชฏเชฎเซ‹, เชฎเชฐเซเชฏเชพเชฆเชพเช“ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชตเชฟเชตเชฟเชง เชถเซเชฐเซ‡เชฃเซ€เช“ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.

เชคเชพเชฐเชฃเซ‹?

เชนเชฎเชฃเชพเช‚ เชœ, เชชเซเชฐเชฟเชฏ เชฌเซ‹เชฌเซเช• เชคเซ‡เชจเชพ เชฎเชพเช‚ Habrรฉ เชชเชฐ เช…เชนเซ€เช‚ เชชเซ‹เชธเซเชŸ เช•เชฐเซ‹ เชฒเช–เซเชฏเซเช‚ เช•เซ‡ เชฏเชพเชจเซเชกเซ‡เช•เซเชท เชฎเชพเชจเซ‡ เช›เซ‡ เช•เซ‡:

เช…เชฎเซ‡ Yandex เชชเชฐ เชฎเชพเชจเซ€เช เช›เซ€เช เช•เซ‡ เช†เชงเซเชจเชฟเช• เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช•เชฒเซเชšเชฐ เช…เชจเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เชชเซ‹เชคเชพเชจเซ‹ เชธเชฎเชฏ เชฐเซ‹เช•เชคเชพ เชฒเซ‹เช•เซ‹ เชตเชฟเชจเชพ เช…เชถเช•เซเชฏ เช›เซ‡.

เชชเชฐเช‚เชคเซ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ เชคเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฒเช— เชฐเซ€เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซ‡ เช›เซ‡. เชธเซ‡เชตเชพ เชจเชฟเชฏเชฎเซ‹ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชจ เชนเซ‹เชฏ เชคเซ‡เชตเซ€ เช•เซ‹เชˆ เชตเชธเซเชคเซ เชฎเชพเชŸเซ‡ เช‰เชคเซเชคเชฎ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡. เช•เชพเชฐเชฃ เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชคเชฎเชจเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชœเชพเชนเซ‡เชฐ เชœเชจเชคเชพ เชกเชฟเชธเซเช• API เชจเซ‹ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เชซเชพเชˆเชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡. เชคเซ‡เช“ เชธเซ‡เชตเชพเชจเชพ เชจเชฟเชฏเชฎเซ‹เชจเซเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชถเซเช‚ เชฌเชฎเชฃเซเช‚ เชตเชฟเชšเชฟเชคเซเชฐ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชšเซ‹เช•เซเช•เชธ เชจเชฟเชฏเชฎเซ‹เชจเซเช‚ เช‰เชฒเซเชฒเช‚เช˜เชจ เช•เชฐเชจเชพเชฐเชพ เชจเชฅเซ€ เช•เซ‡ เชœเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡ (เชคเซ‡ เชชเชฃ เช…เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เช•เชฏเชพ เช›เซ‡; เชจเชฟเชฏเชฎเซ‹ เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ เชฌเซ‡เช•เช…เชช เชจเช•เชฒเซ‹ เชฎเชพเชŸเซ‡ เชกเชฟเชธเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเซ‚เช•เชคเชพ เชจเชฅเซ€). เชเช• เชธเชพเชงเชจ เชœเซ‡เชจเซเช‚ เชฌเซ‡เช•เช…เชช เช•เชพเชฐเซเชฏ เช˜เชฃเชพเชฎเชพเช‚เชฅเซ€ เชเช• เชœ เช›เซ‡ เชคเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡.

เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช• เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‹ เชกเชฟเชธเซเช• เชธเชพเชฅเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€ เชคเซ‡ เชชเชฃ เชธเซเชชเชทเซเชŸ เชจเชฅเซ€. เชฌเซเชฐเชพเช‰เชเชฐเชจเซ‹ เชชเชฃ "เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช˜เชŸเช•" เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡; เชถเซเช‚ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชกเชฟเชธเซเช•เชจเชพ เช‰เชชเชฏเซ‹เช— เชชเชฐ เชชเซเชฐเชคเชฟเชฌเช‚เชง เชฎเซ‚เช•เชตเซ‹ เชถเช•เซเชฏ เชจ เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช?

เชฎเชพเชฐเซ‡ เชถเซเช‚ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช?

เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเชพ client_id เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชœเซ€เชตเชจ เชธเชพเชฅเซ‡ เช†เช—เชณ เชตเชงเซ‹. เชชเชฐเช‚เชคเซ, เชŸเซ‡เช•เชจเชฟเช•เชฒ เชธเชชเซ‹เชฐเซเชŸเชจเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ‡ เช†เชงเชพเชฐเซ‡, เช…เชฎเซ‡ เชšเซ‚เชกเซ‡เชฒเชจเซ€ เชถเซ‹เชง เชšเชพเชฒเซ เชฐเชพเช–เชตเชพเชจเซ€ เช…เชจเซ‡ เช…เชจเซเชฏ client_ids, เชฏเซเชเชฐ-เชเชœเชจเซเชŸ rclone เช…เชฅเชตเชพ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชธเช‚เชถเซ‹เชงเชจเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‹เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ€ เชถเช•เซ€เช เช›เซ€เช.

PS เชนเซเช‚ เชจเชฟเชทเซเช เชพเชชเซ‚เชฐเซเชตเช• เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เช•เซ‹เชˆ เชธเชพเชฎเชพเชจเซเชฏ เชญเซ‚เชฒ เช…เชฅเชตเชพ เช—เซ‡เชฐเชธเชฎเชœ เชนเชคเซ€. เชฏเชพเชจเซเชกเซ‡เช•เซเชธเชฎเชพเช‚ เช‰เชคเซเชคเชฎ เชจเชฟเชทเซเชฃเชพเชคเซ‹ เช›เซ‡ (เชนเซเช‚ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช˜เชฃเชพเชจเซ‡ เช…เช‚เช—เชค เชฐเซ€เชคเซ‡ เชœเชพเชฃเซเช‚ เช›เซเช‚) เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€, เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡, เชคเซเชฏเชพเช‚ เช†เชฐเช•เซเชฒเซ‹เชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช›เซ‡.

เช…เชชเชกเซ‡เชŸ 24.02.2020:
ะ’ เชฐเชฟเชฒเซ€เช 690 เชฐเซ‡เชกเชฟเชฏเซ‹-เชŸเซ€ เชชเซ‹เชกเช•เชพเชธเซเชŸ, เชœเซ‡เชจเชพเช‚ เชธเชน-เชฏเชœเชฎเชพเชจ เชชเชฃ เช†เชฆเชฐเชฃเซ€เชฏ เชฌเซ‹เชฌเซเช• เช›เซ‡, เช†เชฐเช•เซเชฒเซ‹เชจเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เช…เช‚เช—เซ‡ เชšเชฐเซเชšเชพ เช•เชฐเซ€. 1:51:40 เชตเชพเช—เซเชฏเซ‡ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹