Astra Linux 1.6 (Смоленск). Готова ли система к работе с простыми пользователями? Примеры костылей

Принтер установлен на Ubuntu

Чтобы избежать проблем с печатью графики, необходимо сменить драйвер, устанавливаемый по умолчанию на pcl3

~ Устанавливаем принтер в Ubuntu: //Система->Администрирование->Печать// нажмите кнопку "Добавить", система определит подключенный к компьютеру принтер и устанавит его. Если этого не произошло, обратитесь к документации по установке Вашего принтера. 
~ Делаем общий доступ к данному принтеру. В окне "Печать" меню //Сервер->Settings//. Ставим галочки в пунктах: 
  * Show printers shared by other systems;
  * Publish shared printers connected to this system.
~ Нажимаем на установленный принтер и проверяем галочки Shared.

Установка сетевого принтера на Ubuntu

Стоит сразу отметить, что в большинстве случаев десктопная ubuntu сама найдет сетевой принтер, если на сервере выставлена опция публикации принтера в сети. Если принтер по каким-то причинам не нашелся, действуем по инструкции:

  • Открываем окно печати: Система→Администрирование→Печать;
  • В окне «Печать» нажимаем кнопку «Добавить», затем переходим Сетевой принтер→Проткол сетевой печати (ipp) и в поле «Host» пишем:
http://192.168.0.1:631/printers/Laserjet-2300
  1. 192.168.0.1 — ip адрес компьютера к которому подключен принтер;
  2. Laserjet-2300 — имя подключенного принтера (точно такое же наименование, как и на компьютере c ip адресом 192.168.0.1).

Если вы не уверены какой ввести адрес для доступа к принтеру, просто откройте браузер, введите адрес

http://:631/

(в нашем примере адрес сервера 192.168.0.1) и на появившейся странице найдите ссылку «принтеры», а на открывшеся странице выберите нужный принтер. Полученный адрес в браузере и будет искомым.

Нажимаем на кнопку «Verify» для проверки доступности принтера.

Установка сетевого принтера на Windows

  • Теперь установим сетевой принтер на Windows: Пуск→Настройка→Принтеры и факсы
  • В открывшемся окне «Принтеры и факсы»: Установка принтера→Далее→Сетевой принтер или принтер подключенный к другому компьютеру→Подключиться к принтеру в Интернете, в домашней сети или в интрасети и вводим в поле такой же адрес, как и в примере для ubuntu.
  • Возможно придется поставить драйвер для подключаемого принтера.

Установка принтера HP в Linux Ubuntu

Водворить принтер HP под Linux стало гораздо проще чем водворить принтер под Windows.

Когда принтер перестал печатать после переподключения, то необходимо переустановить плагин

и испробовать, что он появился в списке:

HPLIP подключает в себя следующее: системные службы для связи с принтерами; драйвер HP CUPS для двухстороннего обмена данными с принтерами HP (hp:); драйвер HP CUPS для отправки факсов (hpfax:); драйвер HPIJS Ghostscript IJS сделанный для растеризации из файлов PostScript или Ghostscript, а также преображения факсов в PostScript; утилиты для обслуживания принтеров (выслеживание за количеством чернил, очистки головки и ее калибрации); утилиты для переписывания данных с карт памяти, вставляемых в современные многофунциональные устройства (типа «сканер-принтер-копир»); утилиты для службы с факсом; графическая панель для доступа ко всем фунциям вышеуказанных приборов; драйвер HPAIO для SANE (hpaio), поддерживающий распознавание в многофункциональных устройствах планшетного типа и устройствах с самодействующей подачей документов.

На официальном сайте HPLIP вразумительна самая последняя версия (2.8.12), которая на текущий момент поддерживает более 1,536 моделей принтеров. Для этого, чтобы определить, поддерживает ли HPLIP модель вашего принтера HP, перейдите по данной ссылке

После того, как вы нашли и выбрали модификация своего принтера в списке поддерживаемых HPLIP принтеров, адресуете внимание на строчку с рекомендованной версией HPLIP (requires HPLIP version …). В ней показана минимальная версия HPLIP, которую необходимо водворить для корректной работы вашего устройства HP.  Для этого, чтобы посмотреть какая версия системы HPLIP водворена у вас, выполните в командной строке:

Адресуем внимание на строку, начинающуюся с символов «ii». В этой строчке (в третьей колонке) мы увидим версию установленной HPLIP (в умываем случае это версия 2.8.7)

Если в вашем Ubuntu находится более ранняя версия HPLIP, чем требуется для удачной установки вашего принтера, вам следует выполнить ее обновление. Для этого, чтобы установить принтер, выполните в консоли «sudo hp-setup», а потом следующие действия: Выберите тип подключения (современные приборы подключаются через USB, поэтому выбираем — USB) и нажмите на «Дальше» (Next); Выберите модель вашего принтера (он обязан опознаться системой автоматически, а если не опознался, то изберите его вручную из списка поддерживаемых принтеров); Смело давите на «Далее» (Next) в двух последующих окнах; В окончании установки нажмите на «Завершить» (Finish). После данных действий ваш принтер будет установлен в систему и станет распечатана тестовая страница. Для того, чтобы водворить ваш принтер HP, принтером по умолчанию, выберите Система — Характеристики — Принтер по умолчанию.

Описание необходимых пакетов КриптоПро

Пакет Описание
Базовые пакеты:
cprocsp-curl Библиотека libcurl с реализацией шифрования по ГОСТ
lsb-cprocsp-base Основной пакет КриптоПро CSP
lsb-cprocsp-capilite Интерфейс CAPILite и утилиты
lsb-cprocsp-kc1 Провайдер криптографической службы KC1
lsb-cprocsp-rdr Поддержка ридеров и RNG
Дополнительные пакеты:
cprocsp-rdr-gui-gtk Графический интерфейс для диалоговых операций
cprocsp-rdr-rutoken Поддержка карт Рутокен
cprocsp-rdr-jacarta Поддержка карт JaCarta
cprocsp-rdr-pcsc Компоненты PC/SC для ридеров КриптоПро CSP
lsb-cprocsp-pkcs11 Поддержка PKCS11

Установка

Следует знать, что установить девайс в Линукс совсем несложно, это касается UNIX-систем Astra и MINT. Для этого есть необходимые встроенные сервисы, позволяющие это сделать без предварительного опыта и квалификации. Отметим и другой момент, что большинство периферических устройств (Canon, HP, Epson) устанавливается без дополнительной подготовки, но при этом существуют примеры, когда стандартными средствами этого сделать не удается.

Для настройки вам потребуется инструмент CUPS, являющийся встроенным сервером печати и обрабатывающий задания от разных приложений. Функциональность реализована по принципу узла. Именно о его настройке будет идти речь.

Linux Mint

Как установить актуальные драйверы на Linux

Опубликовано в Linux — Автор VARIATECHnik
В Пятница, 6 мая, 2016

Проблема с поиском и установкой свежих драйверов для Linux была и остается актуальной. К сожалению, большинство производителей hardware-интерфейсов вроде программируемых мышек, 3D-дисплеев, подключаемых тач-скринов, и прочих экзотических инструментов ориентируются в большей степени на Windows и OS X аудиторию, забывая про opensource среду в лице большинства Linux-дистрибутивов. Ситуация обусловлена коммерческой ориентированностью hardware-производителей: GNU-лицензия, ставшая настоящей философией Linux, просто не позволяет производителям распространять любого рода коммерческие продукты, в том числе драйверы к ним, через стандартные репозитории дистрибутива, тем более такое ПО не будет включено в стартовый пакет. В итоге, перешедшие на Linux пользователи остаются без драйверов для своих девайсов. Их нет в репозитории и они не доступны “из коробки”, а те, что есть, едва ли поддерживают стабильную работу девайса, не говоря уже о полноценном использовании его функционала.

Где брать драйверы для Linux? Явно не в официальном репозитории. От использования идущих вместе с дистрибутивом драйверов стоит не задумываясь отказаться: часто их задача ограничивается лишь тем, чтобы девайс выполнял простейшие функции. Например, есть мышка с программируемыми кнопками и кучей режимов – стандартный драйвер превратит многофункциональный девайс в простейшую офисную мышку, имеющую две кнопки и колесо скролла. Стандартные драйверы всегда урезают функционал устройства.

Все проприетарные драйверы на видеокарту nVidia или AMD, мышку, тач-пад, планшет для рисования и другие сложные устройства для Linux нужно устанавливать либо с официального сайта разработчиков устройства, либо из какого-либо стороннего репозитория, имеющего хорошую репутацию у сообщества.

Например, установить драйвера nVidia Linux можно прямо на сайте разработчика:

Из списка нужно выбрать свою архитектуру процессора и модель видеокарты, после чего загрузить пакет с драйверами. В списке присутствуют все наиболее распространенные модели видеокарт, если конкретной модели нет в списке, следует выбрать какую-либо с такой-же серией – в большинстве случаев драйверы совместимы между видеокартами одной серии, но разных моделей.

Установка скачанного пакета с драйверами выполняется точно так же, как и установка любых других программ. Помимо скачивания с сайта разработчиков, есть возможность установить драйвер на видеокарту из PPA – это неофициальный репозиторий, содержащий новейшие версии драйверов. Такой подход позволит обойти муторный процесс самостоятельной компиляции скачанного с сайта пакета и установить драйвер через менеджер пакетов.
•    Если драйверы уже были установлены, следует их удалить: sudo apt-get purge nvidia*
•    После чего подключить PPA репозиторий: sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
•    И установить драйвер: sudo apt-get update && sudo apt-get install nvidia-331 nvidia-settings-331
•    Завершающий шаг – создание: xorg: sudo nvidia-xconfig

После установки драйверов потребуется перезагрузка компьютера. Для уверенности в том, что были установлены нужные драйверы, можно выполнить простую проверку:

•    Вывести информацию об используемом видеодрайвере: lspci -k| grep -EA2 ‘VGA|3D’

Данная команда выведет в терминале примерно такой массив данных:

Из первой строчки следует, что используется видеокарта GeForce 9800 GT, а из последней, что ядро использует драйвер nVidia. После выполнения этой проверки можно считать, что драйвер на видеокарту установлен.

С драйверами на принтеры и wi-fi роутеры дела обстоят куда проще. Большинство дистрибутивов в стартовом пакете имеют нужные для их работы драйверы. Если принтер используется лишь по прямому назначению: печать и сканирование, без Bluetooth-управления и передачи сканов на сервер, то установка драйверов для принтера на Linux будет лишней. То же и с роутерами: все драйверы на wi-fi роутер уже присутствуют в Linux, не стоит их устанавливать дополнительно, если в роутере нет каких-то экзотических функций вроде аппаратного шифрования трафика.

Настройка через system-config-printer[править]

Установка и запускправить

Запуск утилиты либо через меню Menu -> Администрирование -> Настройки принтера, либо в консоли команда system-config-printer.

Если в меню данного ярлыка не нашли и команда в консоли не найдена, то необходимо доустановить данный пакет:

$ su -
# apt-get update
# apt-get install system-config-printer

Настройка локального принтераправить

  1. Запустите утилиту и нажмите кнопку «Добавить», потребуется ввести имя текущего пользователя и пароль.
  2. Далее в открывшемся окне в списке устройств слева выберите подключенный по USB принтер.
  3. Нажмите кнопку «Далее» — утилита начнет поиск подходящего драйвера. Если таковой найдется Вам остается только нажать кнопку «Готово». Если же нет — будет предложен список всех имеющихся драйверов, и Вам необходимо выбрать нужный. Также утилита может предложить рекомендуемый (ею) драйвер — можно попробовать с ним, однако не факт, что печать будет исправна.
  4. Если же возникнут проблемы, то Вам необходимо , а уже затем повторить все действия по добавлению принтера заново.

Настройка сетевого принтераправить

  • См. п.1 настройки локального принтера.
  • Далее в списке устройств слева разверните закладку «Сетевой принтер».
  • Через несколько секунд отобразятся все найденные сетевые принтеры, выбирайте нужный и нажимайте кнопку «Далее».
  • Если же в данном списке необходимого принтера нет — выберите пункт «Поиск сетевого принтера» и введите в поле «Сервер» справа IP-адрес устройства. Затем — кнопка «Найти»
  • Далее с п.3 настройки локального принтера.

Примечание:

После настройки сетевого принтера могут возникнуть проблемы с печатью — иногда это вызвано неверным автосгенерированным URI устройства.

Чаще всего помогает его смена (через свойства принтера) на один из следующих:

http://

socket://:9100

ipp://:631

Настройка принтера, расшаренного через CUPSправить

  • См. п.1 настройки локального принтера.
  • В строку адреса введите URI устройства (закладка «Введите адрес») в формате указанном выше.
  • Далее с п.3 настройки локального принтера.

Настройка принтера, работающего через принт-серверправить

  • См. п.1 настройки локального принтера.
  • Далее в списке устройств слева разверните закладку «Сетевой принтер».
  • Внизу открывшегося списка выберите «Хост или принтер LPD/LPR».
  • Введите адрес принт-сервер в поле «Сервер» и имя принтера в поле «Очередь».
  • Далее с п.3 настройки локального принтера.

Примечание:

Можно сразу ввести URI данного устройства в формате lpd:///

Также для удобства лучше установить данный принтер с универсальным драйвером Generic PCL 6/PCL XL, дабы при смене принтера на сервере — не сломалась печать на ПК (так как будет нужен другой драйвер). Однако с данным драйвером все-таки могут быть проблемы и полностью на него пологаться не нужно»

Конфигурирование второго сетевого принтера

С помощью пакета CUPS можно настроить несколько сетевых принтеров. Давайте с помощью CUPS настроить дополнительный принтер: Samsung ML-1640, который является лазерным принтером USB.

В пакете содержатся драйверы для монохромных (ML-15xx, ML-16xx, ML-17xx и ML-2xxx) и цветных (CLP-5xx, CLP-6xx) принтеров фирмы Samsung. Кроме того, в подробной информации о пакете (доступной с помощью команды aptitude show splix) указывается, что с этим драйвером могут работать некоторые модели, представляющие собой ребрендинг моделей Samsung, например, Xerox Phaser 6100.

# aptitude install splix 

Затем с помощью пакета CUPS мы установим сам принтер так, как объяснялось ранее:

Установка драйвера на принтер Canon LBP-2900 в Ubuntu:

  1. Загружаем драйвера с . На приведенной странице следует выбрать ОС и язык, после чего загрузить драйвер самой последней версии.
  2. Чтобы корректно установить драйвера нам потребуются также два пакета: , которых нет в репозиториях Ubuntu.

    # wget http://security.ubuntu.com/ubuntu/pool/universe/c/cups/libcupsys2_1.3.9-17ubuntu3.4_all.deb
    # Загружаем пакет libcupsys

    # wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
    # Загружаем пакет libstdc

  3. Устанавливаем загруженные дополнительные пакеты поочередно:

    # sudo dpkg -i libcupsys2_1.3.9-17ubuntu3.4_all.deb
    # Устанавливаем пакет libcupsys

    # sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_i386.deb
    # Устанавливаем пакет libstdc

  4. Устанавливаем драйвера, которые состоят из 2 пакетов: cndrvcups-common и cndrvcups-capt (устанавливаем именно в такой последовательности).
  5. Перегружаем демон CUPS:
    # sudo /etc/init.d/cups restart
  6. Регистрируем принтер Canon LBP 2900 в ОС:
    # sudo /usr/sbin/lpadmin -p lbp2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
    где CNCUPSLBP2900CAPTK.ppd — PPD-файл принтера Canon LBP 2900.

    (Спойлер) Уточнить название PPD-файла принтера можно так.

    Обновляем список PPD-файлов доступных принтеров в ОС:
    # sudo updatedb && locate *LBP*.ppd

    Пример вывода данной команды:

    /usr/share/cups/model/CNCUPSLBP1120CAPTJ.ppd
    /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP1210CAPTJ.ppd
    /usr/share/cups/model/CNCUPSLBP1210CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP3000CAPTJ.ppd
    /usr/share/cups/model/CNCUPSLBP3000CAPTK.ppd
    /usr/share/cups/model/CNCUPSLBP3050CAPTK.ppd
    ………..

  7. Добавляем принтер в ОС:
    # sudo /usr/sbin/ccpdadmin -p lbp2900 -o /dev/usb/lp0
    Пример вывода данной команды:

    CUPS_ConfigPath = /etc/cups/
    LOG Path = None
    UI Port = 59787

    Entry Num Spooler Backend FIFO path Device Path Status
    lbp2900 ccp /var/ccpd/fifo0 /dev/usb/lp0 New!!

    New!! говорит о том, что принтер успешно добавлен.

  8. Редактируем скрипт запуска демона ccpd:

    # sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.orig
    # Создаем резервную копию, размещенную в /etc/init.d/ccpd.orig

    # sudo gedit /etc/init.d/ccpd
    # Открываем скрипт запуска демона ccpd в текстовом редакторе

    Заменяем все содержимое этого файла на текст приведенный ниже.

    (Спойлер) Текст нового скрипта запуска демона ccpd.

    # startup script for Canon Printer Daemon for CUPS (ccpd)

    ### BEGIN INIT INFO
    # Provides: ccpd
    # Required-Start: $local_fs $remote_fs $syslog $network $named
    # Should-Start: $ALL
    # Required-Stop: $syslog $remote_fs
    # Default-Start: 2 3
    # Default-Stop: 0 1 4 5 6
    # Description: Start Canon Printer Daemon for CUPS
    ### END INIT INFO

    DAEMON=/usr/sbin/ccpd
    LOCKFILE=/var/lock/subsys/ccpd
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    NAME=ccpd
    DESC=»Canon Printer Daemon for CUPS»

    test -f $DAEMON || exit 0

    . /lib/lsb/init-functions

    case $1 in
    start)
    log_begin_msg «Starting $DESC: $NAME»
    start-stop-daemon —start —quiet —exec $DAEMON
    log_end_msg $?
    ;;
    stop)
    log_begin_msg «Stopping $DESC: $NAME»
    start-stop-daemon —stop —quiet —oknodo —exec $DAEMON
    log_end_msg $?
    ;;
    status)

    echo «$DESC: $NAME:» `pidof $NAME`
    ;;
    restart)
    log_begin_msg «Restarting $DESC: $NAME»
    start-stop-daemon —stop —quiet —oknodo —exec $DAEMON
    sleep 1
    start-stop-daemon —start —quiet —exec $DAEMON
    log_end_msg $?
    ;;

    *)
    echo «Usage: ccpd {start|stop|restart|status}»
    exit 1
    ;;

    esac

    exit 0

  9. Перезапускаем демон ccpd:
    # sudo /etc/init.d/ccpd restart
  10. Добавляем скрипт запуска в автозагрузку:
    # sudo update-rc.d ccpd defaults 50
  11. Чтобы проверить работоспособность подключенного принтера, набираем в консоли:
    # captstatusui -P lbp2900
    При правильной установке драйвера принтера Canon LBP 2900 в ОС Ubuntu на экране должно появиться графическое окно с фразой: ready to print.
  12. Перезагружаем компьютер.

В итоге мы получаем полностью работоспособный принтер Canon LBP-2900, который прекрасно печатает без каких-либо ограничений. Единственной проблемой, возникшей после подключения принтера к ОС Ubuntu, является небольшая задержка между отправкой документа на печать и самой печатью.

Некоторая информация, используемая в этом руководстве, была взята с официального форума ОС Ubuntu и страницы https://help.ubuntu.com.

Статья опубликована 08.01.2010 · Автор статьи: Зюзгин Иван
Статья относится к linux, железо, ubuntu, драйвер, настройка

Случайные 7 статей:

Комментарии

Принцип работы обработчика печати

В отдельных случаях запустить на печать страницы может не получиться, это характерно только для случаев ошибок в настройках, в которых придется разобраться. В Линукс только пользователь под именем root имеет прямой доступ к устройствам, другие – нет. Печать настроена таким образом, что утилиты обращаются к физическим устройствам через фоновые службы. Благодаря чему задания отправляются на печать и становятся в очередь, когда устройство удалось подключить, без каких-либо проблем.

Печать через сетевой принтер в Linux

Нередко утилиты снабжены дополнительными возможностями, могут поставить номера страниц, добавить колонтитулы или иные опознавательные данные. Для этого они используют специальный интерфейс обмена сообщениями или протоколы обмена. Управляющим компонентом является демон cupsd, имеющий необходимый доступ к устройствам. Резидентная программа запускается автоматически вместе со службами Линукс. Демон обрабатывает два основных метода LPR и LP. Программные функции являются как бы упрощенным способом печати.

Есть и второй – через системные вызовы CUPS. В результате приложения обрабатывают не только сообщения, а еще и конфигурационный файл PPD. Речь идет об описании печатающего устройства на языке Postscript.

Таким образом, совершенно не важно, поддерживает служба печати функции или ПостСкрипт, задачу примет демон, который отправит задание в спулер или буфер печати. В этот момент можно увидеть очередь заданий, отсортированный с помощью cupsd

Печать в Linux

Настройка WiFi-принтера[править]

Ничем не отличается от настройки сетевого принтера, за исключением того, что принтер не знает, к какому WiFi подключаться, а заставить его это сделать без специального приложения под Android или Windows сложно.

Нам потребуется:

  • SSID сети, которую раздаёт принтер по WiFi Direct
  • Ключ (пароль) этой сети
  • (возможно) IP-адрес, который принтер получит после настройки

Настройка WiFi-печати на принтере Samsung Xpress 2020w через WiFi Directправить

  • Нажать на кнопку WPS 10 сек (не больше и не меньше).
  • **Не** включать WPS.
  • Приедет распечатка настроек. Если приехало что-то иное, значит, держали кнопку дольше или меньше.
  • В сетевых настройках в разделе Wi-Fi Direct:
    • IP Address: адрес принтера (у меня 192.168.3.1)
    • SSID: это принтер сам раздаёт сеть, у меня DIRECT-GDM2020 Series
    • Network key: пароль от принтерного вайфая
  • Подключаетмся к этому вайфаю, используя этот пароль
  • Заходим , жмём, внезапно, «Войти в систему» (это место. над которым я думал дольше всего, реально)
  • ИД (здравствуй, Фрейд!): admin
  • Пароль: sec00000 (сек от слова «секретно», ооок)
  • Всё, мы в Хопр^Wинтерфейсе управления принтером, где можно
  • — поменять логин/пароль на более (или менее) секретный
  • — если вдруг DHCP не включён, включить его (у меня был включён)
  • — включить WiFi в разделе Wifi (принтер будет цепляться за вашу точку)
  • Комп надо не забыть подключить обратно к тому же WiFi )

Теперь можно снова распечатать странички с настройками (10 секунд кнопки WPS), там будет полученный по DHCP адрес принтера

В принципе, принтер себя по avahi анонсирует, CUPS его увидит

$ avahi-browse -lt _ipp._tcp 
+  wlan0 IPv4 Samsung M2020 Series (SEC12345678902334)        Принтер IPP   local

Но можно и avahi-browse -ltr _ipp._tcp, там будет адрес

Установка драйвера Canon CAPT, небходимого для работы принтеров серии LBP (Орел 1.11+, Смоленск 1.5)

Поддерживаемые модели принтеров

LBP-810, LBP-1120, LBP-1210, LBP2900, LBP3000, LBP3010, LBP3018, LBP3050, LBP3100, LBP3108, LBP3150, LBP3200, LBP3210, LBP3250, LBP3300, LBP3310, LBP3500, LBP5000, LBP5050, LBP5100, LBP5300, LBP6000, LBP6018, LBP6020, LBP6200, LBP6300, LBP6300n, LBP6310, LBP7010C, LBP7018C, LBP7200C, LBP7210C, LBP9100C, LBP9200C

Драйвер подписан на наших ключах и обеспечивает функционирование устройства в режиме замкнутой программной среды.

Скачать архив: canon_install.tar.gz

Распаковать, перейти в директорию canon, выполнить скрипт:

chmod +x canon_install.shsudo ./canon_install.sh

Системные параметры

С помощью графического инструмента fly-admin-smc

  • Включить запрет установки бита исполнения;

  • Включить блокировку макросов;

  • Включить блокировку трассировки ptrace;
  • Включить блокировку одновременной работы с разными уровнями конфиденциальности в пределах одной сессии;
  • Включить системные ограничения ulimits;
  • Включить блокировку выключения/перезагрузки ПК для пользователей;
  • Включить блокировку системных команд для пользователей;
  • Включить межсетевой экран;
  • Включить запрет монтирования носителей непривилегированными пользователями;
  • Включить блокировку клавиш SysRq для всех пользователей, включая администраторов;
  • По возможности включить режим работы файловой системы ОС — «только чтение»

Устранение неполадок в системе печати

Не всегда удается настроить принтер с первого раза и иногда настройка становится чрезвычайно сложной, убивающей веры в свои силы. Постараюсь описать некоторые шаги по устранению проблем с печатью:

  • Постарайтесь проверить работоспособность принтера на другой ОС. Естественно, если он не заработает в другой ОС, то проблема скорее всего в аппаратной части.
  • Проверьте все физические соединения. Питание, информационный провод. Проверьте включен ли принтер и имеется ли бумага в лотке, а так же нет ли сигнализации об ошибках на принтере.
  • Если принтер подключается по USB, LPT, COM, то посмотрите выводы команд lsusb, dmesg на наличие записей о принтере. Если принтер с Ethernet-интерфейсом, проверьте связь с ним командой ping.
  • Если все вышеперечисленные проверки завершились успехом — тщательно проверьте настройки CUPS.
  • Проверьте в Веб-интерфейсе, не остановлена ли очередь печати принтера.
  • Если в статусе принтера написано waiting for job copmlete, то что-то мешает CUPS очистить очередь печати принтера (например отсутствие физического соединения с принтером или нехватка прав доступа).
  • Если при печати на бумаге выводится всякий мусор, то скорее всего выбраны неверные параметры/модель принтера.
  • Так же, для поиска неисправности необходимо просмотреть логи принтера в каталоге /var/log/cups/
  • Ну и как всегда, вам в помощь яндэкс и гугл.
Ссылка на основную публикацию