Intereting Posts
Потерянный Wi-Fi после выхода из ноутбука Ubuntu 16.04 Второй монитор больше не работает на Ubuntu 14.04 Как я могу автоматически воспроизводить плейлист YouTube с помощью mps-youtube? bash: ./program: невозможно выполнить двоичный файл: ошибка формата Exec Как подсчитать текстовые строки? Самый простой способ создать загрузочный USB-накопитель для безгорной установки с поддержкой SSH Как удалить разрешение на выполнение всех файлов txt в Ubuntu Как просматривать альбом с помощью rhythmbox или любого другого музыкального проигрывателя гномов? Как установить правый Alt для работы в качестве ключа Win (Super)? Моя сенсорная панель не отвечает на Acer Aspire E1-471-6650 Доступ к файловой системе Mac из xUbuntu Cron.hourly не будет работать Как переназначить сочетания клавиш в Unity Launcher? Как удалить элементы из раздела «Места» на боковой панели файлов? Как я могу принести все окна приложения на передний план?

Совместное использование принтера с CUPS

Я на сервере Ubuntu 10.10, и мне нужно подключить принтер HP Laserjet через USB и поделиться им с локальной сетью. Я выполнил несколько учебных пособий в Интернете, чтобы установить драйверы HPLIP и настроить CUPS. У меня есть доступ к веб-интерфейсу сервера, и печать тестовой страницы работает как шарм.

Я также могу редактировать все параметры принтера по умолчанию, просматривать очередь и так далее.

Единственное, что я не могу сделать, это установить и найти принтер у других клиентов в той же локальной сети. Я попробовал это с обычным поиском Windows 7, и ничего не появилось, я попытался установить новый TCP / IP-порт с IP-адресом сервера и вручную добавить драйвер принтера, но не работал.

Что я должен сделать или проверить, чтобы это работало? Единственная проблема заключается в том, что принтер не отображается в локальной сети, но он правильно установлен на сервере Ubuntu.

Установлена ​​ли среда рабочего стола GUI? Вы должны запустить /usr/share/system-config-printer/system-config-printer.py и включить совместное использование подключенных принтеров, а затем на других компьютерах включить отображение общих принтеров.

Я помогу, но это от головы, так что вам может понадобиться изменить некоторые вещи:

Сначала проверьте, что принтер подключен, а самба / чашки установлены. Поэтому, если вы выполняете поиск apt-get / aptitude вас должны быть установлены пакеты чашек и самба . Чашки предназначены для работы с принтером. Samba должен обрабатывать общий доступ в случае, если система Windows подключится к этому совместно используемому принтеру (ваш случай). Если вы их не установили, то:

sudo apt-get install cups samba или использовать aptitude sudo aptitude install cups samba

После этого мы начнем с их конфигурации. Поскольку вы находитесь на серверной версии Ubuntu, у вас нет способа по умолчанию использовать GUI-решение (я говорю по умолчанию, поскольку некоторые люди устанавливают пакеты GUI), поэтому для чистого сервера:

  1. Отредактируйте основную конфигурацию samba. Файл находится в /etc/samba/smb.conf . Чтобы отредактировать файл, просто введите sudo nano /etc/samba/smb.conf Если вы являетесь пользователем root, вам не нужна часть sudo .

    Мы хотим изменить следующие переменные и удалить комментарии (# или;) перед ними, если они есть. Так, например:

    Если это выглядит так: # workgroup = WORKGROUP вы оставите его так
    workgroup = WORKGROUP (Без символа #).

    Если это выглядит так ; guest = yes ; guest = yes вы оставите его так
    guest = yes (Без символа;):

    workgroup – изменить его на рабочую группу, которую вы используете в своей сети. Если ваша сеть «xtreme», как в моем случае, она должна сказать:

    workgroup = xtreme (не забудьте удалить комментарий, если он есть)

    безопасность – измените его на общий доступ. В дальнейшем это сэкономит вам несколько проблем.

    security = share

  2. Отредактируйте раздел принтера samba.

Раздел принтера будет выглядеть примерно так:

  [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes ; guest ok = no ; read only = yes create mask = 0700 

то, что мы хотим сделать, – это изменение, доступное для да, и гость ok для да

Должно выглядеть так после редактирования:

  [printers] comment = All Printers browseable = yes path = /var/spool/samba printable = yes guest ok = yes ; read only = yes create mask = 0700 

Это все. Теперь перезапустите службу samba. вы можете сделать это несколькими способами:

sudo service smbd restart

sudo /etc/init.d/smbd restart

Теперь перейдите в систему Windows или систему Linux и найдите принтер в сети или на IP-сервере.