MacCentre
Форум: Mac и Mac OS X
Тема: FTP и Mac OS X Mountain Lion
[Ответить]
diks [19.11.2012 16:22] FTP и Mac OS X Mountain Lion:
Вот решил настроить в локальной сети FTP сервер.
Перерыл весь интернет и нашел такую вот статью:
http://macdaily.me/howto/how-to-enable-ftp-in-mac-os-x-lion/
И все вроде хорошо, FTP заработал, но есть одно большое но!
В статье представлен вариант с предоставлением доступа только для чтения с фтп сервера и только неавторизованному пользователю!
Любые изменения в графической оболочке игнорятся,
даже если создать пользователя только для общего доступа, добавить папку и выставить права этому пользователю, войти на фтп сервер не получится!
Вот я спрашивал месяц назад:
Я включаю FTP по инструкции, все включилось, на расшаренную папку создаю юзера Sharing only и даю ему права на запись и чтение. После этого пытаюсь подключиться через FTP-клиент с этими логином и паролем. И получаю ошибку 530 — User xxxxx may not using FTP. Странно это. Если у Sharing only узера изменить Login shell на /bin/sh то юзер становится локальным, при входе в систему появляется его запись, и по FTP я получаю доступ ко всему диску.
Помогите решить, кто то разбирается в Макоси как в себе) Я же 2 месяца бьюсь, не могу найти выход!
Daniel [19.11.2012 16:56] :
Дальше первого абзаца пока не читал.
1) Для решения каких задач нужен FTP в локальной сети?
2) Мне кажется, совать в 10.7 пульт из 10.6 —крайне сомнительная затея (upd: тем более, в 10.8). Существуют более цивилизованные способы поднять ФТП (в т. ч. родной).
diks [19.11.2012 18:38] :
Daniel,
1) Для хранения файлов дизайнерам
2) Может быть, но другого способа я к сожалению не нашел.
Если подскажете как (поднять ФТП (в т. ч. родной)) да еще и родной - буду премного благодарен и признателен!!!
Daniel [19.11.2012 18:40] :
А чем для хранения файлов плохи AFP и SMB?
diks [19.11.2012 18:41] :
Тем, что хранятся файлы на FTP сервере благодаря программе с централизованной базой данных, а она использует именно FTP.
Daniel [19.11.2012 18:56] :
Варианты:
1) Включить встроенный в ОС сервер с помощью терминальной команды или одной из специальных программок.
http://www.troncept.com/lion-ftpd-enable/
http://tweaksapp.com/app/mountain-tweaks/
https://discussions.apple.com/thread/4254208?start=0&tstart=0
Подозреваю, что для настройки сервера, если она понадобится, придется редактировать конфиги.
2) Воспользоваться «отдельным» сервером. Их тоже масса: http://www.macupdate.com/ftp%20server.
3) Окунуться в чудесный мир OSX Server.
Я когда-то пошел по второму пути, т. к. с настройкой встроенного сервера у меня возникли какие-то проблемы, а от мыслей об OSX Server бросало в холодный пот. Кажется, мне тогда помог PureFTPd Manager. Сейчас пошел бы по третьему, т. к. OSX Server в последних версиях, по слухам, привели в чувство, и стоит он всего 20 долларов…
Daniel [19.11.2012 19:20] :
diks писал(а):
Тем, что хранятся файлы на FTP сервере
Гм… А вы уверены, что вам нужен FTP-сервер, а не FTP-клиент?
diks [19.11.2012 19:40] :
Daniel, спасибо Вам большое! Буду тестить все варианты, потом отпишусь на чем остановился. -)
P.S. Уверен. Нужно держать FTP сервер, чтобы программа относительно информации из БД обновляла на сервере файлы дизайнерских работ.
Еще раз спасибо Вам!!!
diks [21.11.2012 11:27] :
Протестировал я все варианты и остановился на OS X Server.
Лучшее из возможного! Создал пользователя с паролем,
указал папку для расшаривания, перевел кнопку в режим ON.
Все работает! Спасибо большое Daniel!
[Ответить]