Содержание
Вы можете настроить полную домашнюю сеть с общим файловым сервером и сервером печати, установив Common Unix Print Services (CUPS) и Samba на рабочий стол Linux. Поскольку Linux может работать на минимальном оборудовании, а серверу файлов и печати не требуется много памяти или ресурсов процессора, вы можете использовать старый компьютер, однако для сохранения всех файлов вам понадобится больший жесткий диск. ,
направления
Добавление домашней сети между Windows и Linux (изображение темной клавиатуры от Cinthy Pilar Revilla Llanos от Fotolia.com)-
Установите Samba и CUPS на свой компьютер с Linux. Используйте свой графический менеджер пакетов или инструменты командной строки.
-
Настройте CUPS для использования принтера. Используйте веб-графический интерфейс, набрав "http: // localhost: 631 " в своем браузере.
-
Выйти из служб Samba: sudo /etc/init.d/samba stop
-
Переместите файл конфигурации по умолчанию в резервную копию: sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bkup
-
Создайте новый файл smb.conf. Выполните следующую команду: sudo gedit /etc/samba/smb.conf Затем либо создайте новый файл конфигурации, следуя документации по Samba, либо скопируйте и вставьте следующий пример в редактор. Обязательно измените параметры в соответствии с вашей сетью. [global] рабочая группа = WORKGROUP имя netbios = безопасность MYNAME = пароли нулевых пользователей = карта истинных имен пользователей = / etc / samba / smbusers поиск имени хоста = да hosts = = хосты host allow = 192.168.0.0/255.255.255.0 localhost hosts deny deny = Все интерфейсы = только интерфейсы eth0 привязки = да гость в порядке = да печать = CUPS имя printcap = CUPS
[printers] комментарий = все принтеры доступны для просмотра = нет печати = да доступны для записи = нет общественности = да гость хорошо = да путь = / var / spool / samba принтер admin = root
[ПО УМОЛЧАНИЮ ПРИНТЕР] комментарий = ПРИНТЕРНОЕ имя для печати = да путь = / var / spool / samba public = да гость в порядке = да администратор принтера = root
[PUBLIC] путь = / HOME / PUBLIC просматриваем = да только для чтения = нет гостя ок = да публично = да режим создания = 766
[home_directories] path = / home /% U только для чтения = нет действительных пользователей =% U root
-
Протестируйте файл smb.conf с помощью следующей команды: sudo testparm
-
Добавить новых пользователей на сервер Samba:
useradd -c "Новый пользователь " -m -g users -p Passwd1 newuser Параметры useradd следующие: -c - это раздел комментариев, который используется для полного имени пользователя -m говорит, что создает каталог "home пользователя" -g - имя группы для начальной группы входа пользователя. -p - пароль пользователя.
-
Пусть Samba знает ваших пользователей: sudo smbpasswd -a newuser
-
Сопоставьте сетевые диски Windows. В Windows нажмите «Пуск» и щелкните правой кнопкой мыши «Мой компьютер». Выберите "Подключить сетевой диск ", выберите букву диска и введите netbios name user. Это сопоставит диск с домашним каталогом пользователя в Linux.
-
Добавьте принтер на компьютер с Windows. Используйте утилиту Windows «Добавить принтер».
Что вам нужно
- Linux
- Windows
- самба
- CUPS