Pengosongan otomatis sampah Yandex.Disk tanpa campur tangan manusia

Setelah mengurus backup di server saya yang sederhana, saya dihadapkan pada langkah selanjutnya yang jelas - di mana menyimpan semua barang ini?







Tidak ada pilihan khusus, dan saya memiliki Disk Yandex gratis yang mana, dengan semua bonusnya, saya sudah memiliki 63 GB, adalah dosa untuk tidak menggunakannya.







Pada prinsipnya, saya memecahkan masalah, tetapi seperti banyak pengguna lain, saya menemukan bahwa tempat itu bukan karet dan keranjang harus dibersihkan secara berkala, jika tidak, tempat itu akan cepat berakhir, tetapi tidak ada waktu dan kemampuan untuk terus-menerus naik ke antarmuka web dan membersihkan keranjang. Gangguan, perlu diperbaiki.







Mari kita luangkan 10-15 menit dan lupakan masalahnya selama setahun, ayo pergi.







Masukkan data yang semuanya berfungsi untuk saya:







Ubuntu 18.04
Yandex.Disk     
      
      





  1. Mari masuk ke bawah login tempat racun Anda bekerja di https://oauth.yandex.ru/ dan klik tombol Daftarkan aplikasi baru









  2. Isi bidang seperti yang ditunjukkan pada tangkapan layar









  3. Di Access point, pilih Yandex Disk REST API dan centang kotak seperti pada tangkapan layar









  4. Kami turun ke bagian paling bawah halaman dan klik tombol Buat aplikasi









  5. , (PS , )









  6. , https://oauth.yandex.ru/authorize?response_type=token&display=popup&client_id=id ID 5















  7. , !















  8. nano /root/yadisk.sh
          
          











    #!/bin/sh
    /usr/bin/curl -s -H "Authorization: OAuth _" -X "DELETE" https://cloud-api.yandex.net/v1/disk/trash/resources/?path=
          
          





    _ 8













  9. chmod 700 /root/yadisk.sh
          
          





  10. crontab -e







    0 3 * * * /root/yadisk.sh > /dev/null 2>&1
          
          





    , . 3 .









, :)

— , , .













/usr/bin/curl -s -H "Authorization: OAuth _" -X "DELETE" https://cloud-api.yandex.net/v1/disk/trash/resources/?path=
      
      





( _)

.







.








All Articles