Связывание папки с другой папкой (FTP) (LINUX)

1627
Arvin

Я использую VSFTP и посадил своих пользователей в определенный каталог под своим домом.

Пример: / home / $ user / downloads

Что мне делать, если я хочу добавить дополнительную папку в папку / downloads, которая связывает их с внешней папкой на другом диске?

0

2 ответа на вопрос

3
govind

Символические ссылки, созданные с помощью ln -s, не решат вашу проблему. Вместо этого используйте mount --bindкак предложено в этом ответе на Askubuntu .

0
Bernhard

В принципе, вы можете связать эту папку с помощью символической ссылки.

$ ln -s /path/to/drive symbolicfoldername 

Но вам все равно нужно правильно настроить разрешения для пользователей, что может быть вашей главной заботой

спасибо Бернхард. Какое разрешение я должен установить для доступа пользователя к указанной папке? chown и / или chmod или есть что-то еще? Arvin 12 лет назад 0
chmod должно быть достаточно. Предполагается, что все эти пользователи находятся в одной группе, вы можете предоставить этой группе доступ на чтение / запись к диску. Я не уверен, используете ли вы общую папку для всех пользователей, или вы хотите отдельную папку для каждого пользователя. Принцип тот же. Bernhard 12 лет назад 0
Пробовал это Бернхард. Видимо, это работает, когда я делаю это в оболочке. Я могу перейти к указанной папке через символическую папку. Однако, если бы я должен был подключиться к серверу через FTP, то папка показывается, однако, как только я перехожу к папке, она пуста. В папке ничего нет, тогда как я мог видеть содержимое, если бы подключился к нему через shell / ssh. Arvin 12 лет назад 0

Похожие вопросы