Понадобилось было сделать резервные копии проекта на сервере Hetzner-а. У них есть бесплатные 100Гб на ихнем сервере для хранения бекапов. Решение было простое — примонтировать папку с сервера бекапов и простым скриптом ложить в нее бекапы. Тут речь пойдет именно о монтировании, поскольку оно отличается от привычного для меня на Debian.
Сначала нужно поставить доп.пакет:
# yum install cifs-utils
Создадим папку для понтирования:
# mkdir /FOLDER
Теперь можно примонтировать:
# mount.cifs -o user=USER,pass=PASSWORD //USER.your-backup.de/backup /FOLDER
где
USER — имя пользователя выданное службой поддержки Hetzner
PASSWORD — пароль из того же письма
FOLDER — папка, куда будет примонтирован раздел
Постоянно руками монтировать лень, потому добавим запись в /etc/fstab:
//USER.your-backup.de/backup /FOLDER cifs iocharset=utf8,rw,username=USER ,password=PASSWORD ,uid=SYSUSER,gid=SYSGROUP,file_mode=0660,dir_mode=0770 0 0
где
USER — имя пользователя выданное службой поддержки Hetzner
PASSWORD — пароль из того же письма
FOLDER — папка, куда будет примонтирован раздел
SYSUSER — пользователь системы, у которого есть права на создание бекапов (можно просто root)
SYSGROUP — группасистемы, у которой есть права на создание бекапов (можно просто root)
Проверим:
# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 38G 8.2G 28G 24% / tmpfs 499M 0 499M 0% /dev/shm /dev/sda2 508M 37M 446M 8% /boot //u102216.your-backup.de/backup 100G 2.6G 98G 3% /backups
Само собой, вместо USER будет написан Ваш пользователь.
Вот и всё 🙂