Я установил VirtualBox в CentOS 6.2 вместе с FTP и корнем Apache из / var / www / html /.
По умолчанию учетная запись пользователя ftp установлена в / home / user_name /.
Однако я предполагаю, что это обычная практика - предоставить этому пользователю доступ к / var / www / html /.
Мне удалось смонтировать и привязать каталог к каталогу пользователя как таковой:
mkdir /home/ftp_user/html/
mount --bind /var/www/html/ /home/ftp_user/html/
Но как только я выключаю VirtualBox, эта привязка исчезает.
Есть ли способ сделать это постоянным?
Конечно - вставьте крепление для привязки в свой /etc/fstab
. Устройство - ваш исходный каталог, точка монтирования - ваша точка монтирования, а тип - «привязка».
Что-то вроде этого:
/var/www/html/ /home/ftp_user/html/ bind rw,bind 0 0
Я обнаружил, что эта строка в / etc / fstab работала, возможно, более правильно использовать "none" в качестве типа файловой системы вместо "bind":
/var/www/html/ /home/ftp_user/html/ none rw,bind 0 0