Я настроил свой Raspberry Pi в качестве сервера хранения. К нему подключен диск объемом 2 ТБ через USB, и я установил ProFTPd для обеспечения доступа к нему. У CIFS/Samba было слишком много накладных расходов, они поглощали весь процессор Pi, поэтому передачи были очень медленными.

Единственный раздел ext4 диска смонтирован в /mnt /storage, и я создал символические ссылки в домашних каталогах пользователей на эту точку монтирования. ProFTPd настроен на предоставление пользователям доступа к своим $ HOME.

Когда пользователь входит в систему через FTP с WinSCP, символьная ссылка на хранилище становится видимой и доступной для навигации (вместе со всеми скрытыми файлами). Однако, когда они используют Windows Explorer в качестве FTP-клиента, переходящего по ftp://user@pi/ (протестировано с Win7), ни символическая ссылка, ни скрытые файлы не видны. Это неприятно, поскольку я хотел бы иметь возможность использовать функцию "Подключить сетевой диск" в Windows, чтобы общий ресурс был виден в "Моем компьютере", вместо того, чтобы использовать выделенный FTP-клиент (не все мои пользователи являются техническими -savvy).

Это проблема с ProFTPd или скорее (как я ожидаю), Windows? Могу ли я сделать что-нибудь, чтобы пропавшая символическая ссылка появилась?

1 ответ1

1

Возможно, проблема в том, что проводник Windows не может видеть раздел ext4 на внешнем диске. Смотрите этот пост относительно аналогичной проблемы с ext4 и Windows:

Как читать разделы ext4 в Windows?

Скорее всего, вам понадобится WinSCP или клиент для передачи с RPi FTP.

В качестве примечания, я использую аналогичную настройку и мне интересно, есть ли причина не использовать NTFS на внешнем диске? Я использовал следующее руководство и у меня не было проблем с подключением дисков в Windows 7 и Windows 8.

http://www.howtogeek.com/139433/how-to-turn-a-raspberry-pi-into-a-low-power-network-storage-device/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .