Yandex disk Centos 6.7.64bit установка

новая версия скрипта
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

Проверяем:
# 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
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
(Заменяем myusername и mypass на свои)

mcedit /etc/rc.local
/home/mount.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 /etc/rc.local
/bin/sh /home/backup/mount.sh


Комментарии

Популярные сообщения из этого блога

mikbill расшифровка завершений сессий

Accel-ppp команды

Zabbix agent установка и настройка