Я настраиваю свой первый домашний сервер Ubuntu (10.04), чтобы совместно использовать файлы через мои другие два компьютера (Windows Desktop и Mac labtop).
Идеально я хотел бы иметь настроенный, таким образом, я могу 'смонтироваться' (я использовал с NIS+NFS с чистой сетью Ubuntu прежде), диск на мой Рабочий стол и на мой Ноутбук (использую ли я его дома или на работе.)
Я был бы aslo любить иметь некоторую безопасность (о том же уровне, который у Вас было бы использование SSH для соединения с удаленным сервером SSH - так логины и зашифрованный трафик).
Вот то, что я думаю, что должен установить на своем сервере Linux:
Совместно используйте файлы через NFS или Samba
Настройте Kerberos или someother метод аутентификации прежде, чем предоставить доступ к файлам
Доберитесь динамический IP-адрес (Не может получить статический IP-адрес с Comcast?), или использование VPN к achomplish то же самое.
Я пропускаю что-то? Как Вы пошли бы об установке решения как, я описал? Который использовали бы подачи (т.е.: NFS по сравнению с Samba)?
Наконец, я не уверен, что это - relavent, но эти две вещи, которые я хотел бы к тому, ПОСЛЕ ТОГО, КАК вышеупомянутое работает, должен создать Медиацентр XMBC для медиа-файлов (сервер сохранит оба рабочих файла и мой набор медиа), и если возможная электронная почта приемника между моим компьютером (или, возможно, просто сохраните почтовые папки и правила о сервере и позвольте другим клиентам соединиться с ним.)
Я знаю, что это много, но я собираюсь начать на этом проекте и постараться не тратить впустую часы на часы, я хотел бы получить некоторый совет от всех Вас, кто попробовал подобные установки.
Спасибо, Ваша справка очень ценится!
PS: Я нашел этот связанный вопрос, но я не интересуюсь хостингом веб-сайтов, и я прочитал общие руководства по веб-сайтам Ubuntu. Я ищу более определенный совет / опыт народов с типом плана, который я обрисовал в общих чертах выше по сравнению с общим 'практическим руководством'.
Samba не может обработать все это, необходимый NFS. Зашифрованные пароли поддерживаются также.
Мой совет состоял бы в том, чтобы смотреть на Руководство по конфигурированию Samba Red Hat и видеть опции, которые Вы имеете. Они используют инструмент GUI для конфигурирования Samba, характерного для систем Red Hat, но можно интересоваться одним из многих других инструментов конфигурирования GUI также. SWAT (веб-Административное средство Samba) являются тем, который я использовал в прошлом, можно получить его как так:
sudo apt-get install swat
Вы упоминаете, что хотите смочь получить доступ к своему серверу от работы, этот вопрос содержит полезную дискуссию о том, как иметь дело с динамическим дюйм/с, как настроить перенаправление портов.