Продовжую тему монтування віддалених каталогів. Минулого разу я писав про монтування через sshfs, або sftp. Цього разу напишу про монтування samba куля, і ftp. Цього разу обійдуся без передмови, і переступимо відразу до справи :) Передбачається, що у вас вже є робочі і налаштовані ftp і smb сервера.
Монтування samba директорій
Для монтування я вважаю за краще використовувати cifs який у багатьох дистрибутивах вже зібраний в ядрі.
Власне все монтування вміщується в одну команду:
Щоб не вводити кожен раз таку довгу команду потрібно можна прописати в / etc / fstab:
Тепер після mount -a, або після перезавантаження системи, "кулі" автоматично буде змонтована у вказану директорію. Якщо цього не потрібно, то можна додати параметр noauto, і монтувати директорію коли це потрібно:
Щоб змонтувати директорію досить ввести sudo mount / mnt / share_folder
Монтування ftp директорій
Для монтування віддалених ftp директорій будемо використовувати curlftpfs:
І знову щоб змонтувати досить однієї команди:
Після -o вказуються необхідні параметри. Параметр allow_other дозволяє переглядати директорію не тільки супер користувачеві. Параметр user відповідає за ім'я користувача \ пароль, і далі вказується директорія в яку монтуємо.
Параметри треба змінити на свої, і дозволити читання і запис файлу тільки активного користувача:
Щоб трохи автоматизувати даний процес, можна прописати монтування в fstab:
Тільки в цьому випадку, слід в директорії рута, теж створити файл /root/.netrc з параметрами доступу до ftp сервера. Так само як і в попередньому прикладі параметр noauto в / etc / fstab можна залишити, або прибрати.