Yandex disk Centos 6.7.64bit установка
новая версия скрипта
http://mikbill.blogspot.com/2015/12/yandex-disk-centos-6764bit.html
Регистрация яндекс диска (+1 ГБ по реферальной системе)
Узнаем разрядность
# uname -a
http://mikbill.blogspot.com/2015/12/yandex-disk-centos-6764bit.html
Регистрация яндекс диска (+1 ГБ по реферальной системе)
Узнаем разрядность
# uname -a
# yum install libproxy.x86_64 pakchois-devel neon
# wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.x86_64.rpm
# rpm -i davfs2-1.4.6-1.el6.rf.x86_64.rpm
# mkdir /mnt/yandex.disk
Добавляем автозапуск:
mcedit /etc/rc.local
*************************************************************
# wget http://pkgs.repoforge.org/davfs2/davfs2-1.4.6-1.el6.rf.x86_64.rpm
# rpm -i davfs2-1.4.6-1.el6.rf.x86_64.rpm
Проверяем:
# mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/
# df -h /mnt/yandex.disk/
Filesystem Size Used Avail Use% Mounted on
10G 1G 10G 10% /mnt/yandex.disk
Добавляем автозапуск:
# yum install expect
# mcedit /home/mount.sh
#!/usr/bin/expect(Заменяем myusername и mypass на свои)
spawn mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk/
expect "Username:"
send "myusername@yandex.ru\r"
expect "Password:"
send "mypass\r"
expect eof
mcedit /etc/rc.local
/home/mount.sh
*************************************************************
Заодно переделанный бекап
(переделаны пути к статье создания бекапа http://mikbill.blogspot.com/2015/12/backup_24.html)
# mcedit mysql_backup_yandex.disk.sh
(переделаны пути к статье создания бекапа http://mikbill.blogspot.com/2015/12/backup_24.html)
# mcedit mysql_backup_yandex.disk.sh
# mysqldump --routines --extended-insert --single-transaction -u $db_user -p$db_password $db_name | gzip > /mnt/yandex.disk/backup/$backup_filename.sql.gz
# chmod +x mysql_backup_yandex.disk.sh
# mkdir /mnt/yandex.disk/backup
mcedit /home/backup/mount.sh
chmod +x /home/backup/mount.sh
mcedit /home/backup/mount.sh
chmod +x /home/backup/mount.sh
mcedit /etc/rc.local
/bin/sh /home/backup/mount.sh
Комментарии
Отправить комментарий