Когда вы используете Linux, популярный способ обмена файлами с Windows – через Samba. Для новичков может быть очень сложно настроить его вручную, но с правильным инструментом это так же просто, как пирог.
Еще в 2007 году мы показали, как установить Samba в Ubuntu. Вещи не сильно изменились, за исключением того, что есть больше способов настроить его. Если у вас не установлена Samba и вы не боитесь командной строки, просто выполните первый шаг в этой статье и присоединитесь к нам здесь для остальных. Если это слишком пугает, просто прокрутите вниз.
Установка Samba Config Tool
Поскольку это руководство предназначено для начинающих, почему бы нам не пройти через Ubuntu Software Center? Откройте это и найдите «самбу» в правом верхнем углу.
(Нажмите на скриншот для увеличения.)
Вы увидите несколько разных пакетов. Первый на нашем скриншоте – это сам пакет Samba (выше выделенного), который называется «SMB/CIFS файл, сервер печати и входа в систему для Unix». Если вы еще не установили его, сейчас самое время сделать это. Просто нажмите на него, а затем нажмите кнопку Установить справа, которая появится.
Для нашего инструмента, однако, мы хотим «Samba», которая является выделенным программным обеспечением. Нажмите на Подробнее, чтобы проверить это.
(Нажмите на скриншот для увеличения.)
Вы можете видеть, что имя пакета «system-config-samba», и это означает, что мы получили правильное имя. Просто нажмите кнопку Установить. Я уже установил его, поэтому на его месте есть кнопка «Удалить».
Если вы хотите пропустить все это и просто использовать командную строку, вот что вам нужно запустить:
sudo apt-get установить system-config-samba
Как только вы все настроите, вы можете добавлять пользователей и общие ресурсы!
Добавление пользователей
Хотя Samba может работать без учетных записей пользователей (используя «гостевую» учетную запись), лучше всего быть в безопасности и применять использование на основе паролей. Каждому пользователю Samba сначала потребуется локальная учетная запись. Мы рассказали о том, как сделать это с помощью графического интерфейса пользователя, в предыдущей статье «Как создать семейную настройку Ubuntu». Вы также должны быть в состоянии сделать это быстро в командной строке, как описано в разделе «Создание нового пользователя на Ubuntu Server 9.10» – не беспокойтесь о старом номере версии, он все равно работает в Natty.
После того, как вы настроили локальные учетные записи пользователей, откройте инструмент настройки Samba в меню «Система»> «Администрирование»> «Samba» и введите пароль root при появлении запроса.
Перейдите в «Настройки»> «Пользователи Samba».
Здесь вы можете добавлять и удалять пользователей, нажимая на соответствующие кнопки. Вы также можете вручную изменить пароли пользователей, нажав «Изменить пользователя». Это так просто!
Настройки сервера
Далее, давайте изменим некоторые настройки сервера в соответствии с нашими потребностями. Вернувшись на главный экран нашей утилиты, выберите «Настройки»> «Настройки сервера».
На вкладке Основные вы можете добавить имя своей рабочей группы Windows и описание для сервера Samba.
На вкладке «Безопасность» мы настоятельно рекомендуем использовать режим аутентификации пользователя, поскольку это разрешит или запретит использование общих ресурсов в зависимости от настроенных пользователей Samba. Мы также настоятельно рекомендуем вам зашифровать свои пароли и отключить гостевую учетную запись. Когда вы закончите, нажмите ОК.
Добавление акций
Чтобы добавить общий ресурс, просто нажмите зеленый значок плюса в главном окне инструмента или выберите «Файл»> «Добавить общий ресурс».
Введите каталог, которым вы хотите поделиться, или нажмите Обзор, чтобы перейти к нему с помощью мыши. Введите имя общей папки и описание. Вы можете оставить общий доступ только для чтения или установить флажок, чтобы сделать его доступным для записи. Возможно, вы также захотите сделать его видимым, чтобы вы могли правильно переходить к нему на компьютерах Windows из своей сети.
На вкладке «Доступ» вы можете вручную указать пользователей, которые имеют доступ к этой общей папке, или разрешить всем доступ к ней. Если вы выберете «Разрешить доступ всем», но вы указали, что в настройках сервера требуется аутентификация пользователя, пользователям по-прежнему потребуется действующая учетная запись и пароль в этой системе для доступа к этим общим ресурсам. Чтобы добавить больше общих мест, вспенить, промыть и повторить!
Установка Samba на домашнем сервере Linux – это идеальный способ, позволяющий всем быстро, легко и безопасно обмениваться файлами внутри вашей домашней сети. На самом деле, Mac тоже не останется в стороне, и каждый может быть спокойным, зная, что им легко управлять.
У вас есть предпочтительные настройки для Samba? Вы используете что-то еще вместо этого? Поделитесь своими мыслями ниже!