12 Декабря 2015 16:36

mount --bind и контекстные ссылки

Проблема

На новом сервере поставили Ubuntu 14.0 и смонтировали два диска для бекапа. Прокинули симлинки из директории пользователя на эти диски. Все бы хорошо, но только при подключении к этому пользователю по ftp диски оказались не доступны.

Решение


Шаг. 1.

Создали директорию в домашней папке пользователя. Например, disk1

Шаг 2.
Выполнили команду для связывания двух директорий
Код
mount --bind /mnt/disk1 /var/www/backup/data/disk1


Чтобы связи восстанавливались после перезагрузки написали скрипт
mount.sh


Код
!#/bin/bash 
mount --bind /mnt/disk1 /var/www/backup/data/disk1 
и подключили его вызов в файле /etc/rc.local

Код
 #!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

sh /opt/bin/mount.sh

exit 0
Просмотров:4410 0   Комментариев:0
'bitrix:asd.share.buttons' is not a component


IT-технологии
WEB сервера, настройка и конфигурирование, интересные решения
Программирование
WEB программирование, WEB дизайн, Кросс-браузерная верстка
Технические науки
Физика, Математика, Химия и все-то, что лежит в основе наших знаний