Как вы управлять чашки удаленно через веб-интерфейс?

После различных экспериментов я нашел решение для этого ноутбука.

Я установил gentoo, скомпилировав ядро ​​с включенными CONFIG_SONY_LAPTOP и CONFIG_SONYPI_COMPAT. При включении этого драйвера установка reboot=bios в командной строке ядра работала (конечно, поскольку reboot=bios зависит от x86-32, она, вероятно, не будет работать на x86-64, и потребуется другое решение). Несмотря на то, что я нашел это решение в gentoo, он почти наверняка будет работать и в Ubuntu.

После того, как мы экспериментировали, оказалось, что единственное, что мне нужно, это reboot=bios. Тем не менее, это не работает на x86-64, поэтому я застрял в x86-32 (это не имеет особого значения: этот нетбук имеет только 1 ГБ ОЗУ).

38
задан 31 January 2011 в 11:42

30 ответов

Миссия выполнена! Эта страница мне очень помогла.

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы моя конфигурация теперь выглядела так:

[ f1]

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку у меня нет переадресации портов для набора 631 (!).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

<Location /admin>
      Order allow,deny
      Allow from 10.10.10.5
</Location>

Или для всей подсети 10.10.10, [!d5 ]

<Location /admin>
      Order allow, deny
      Allow from 10.10.10.*
</Location>
29
ответ дан 25 May 2018 в 23:14

Миссия выполнена! Эта страница мне очень помогла.

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы моя конфигурация теперь выглядела так:

# Restrict access to the admin pages... <Location /admin> Order allow,deny Allow all </Location> # Restrict access to configuration files... <Location /admin/conf> AuthType Default Require user @SYSTEM Order allow,deny </Location>

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку у меня нет переадресации портов для набора 631 (!).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

<Location /admin> Order allow,deny Allow from 10.10.10.5 </Location>

Или для всей подсети 10.10.10,

<Location /admin> Order allow, deny Allow from 10.10.10.* </Location>
29
ответ дан 25 July 2018 в 22:33
Миссия

achomplished! Эта страница мне очень помогла.

все, что я должен был добавить "разрешить все", чтобы получить доступ к серверу и страниц админки, так что моя конфигурация сейчас выглядел:

# Restrict access to the admin pages... <Location /admin> Order allow,deny Allow all </Location> # Restrict access to configuration files... <Location /admin/conf> AuthType Default Require user @SYSTEM Order allow,deny </Location>

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

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

<Location /admin> Order allow,deny Allow from 10.10.10.5 </Location>

или на всю подсеть 10.10.10,

<Location /admin> Order allow, deny Allow from 10.10.10.* </Location>
29
ответ дан 26 July 2018 в 22:30
Миссия

achomplished! Эта страница мне очень помогла.

все, что я должен был добавить "разрешить все", чтобы получить доступ к серверу и страниц админки, так что моя конфигурация сейчас выглядел:

# Restrict access to the admin pages... <Location /admin> Order allow,deny Allow all </Location> # Restrict access to configuration files... <Location /admin/conf> AuthType Default Require user @SYSTEM Order allow,deny </Location>

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

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

<Location /admin> Order allow,deny Allow from 10.10.10.5 </Location>

или на всю подсеть 10.10.10,

<Location /admin> Order allow, deny Allow from 10.10.10.* </Location>
29
ответ дан 31 July 2018 в 10:30

Миссия выполнена! Эта страница мне очень помогла.

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы моя конфигурация теперь выглядела так:

# Restrict access to the admin pages... <Location /admin> Order allow,deny Allow all </Location> # Restrict access to configuration files... <Location /admin/conf> AuthType Default Require user @SYSTEM Order allow,deny </Location>

Теперь мне просто нужно выяснить, разрешить ли только пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку у меня нет переадресации портов для набора 631 (!).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

<Location /admin> Order allow,deny Allow from 10.10.10.5 </Location>

Или для всей подсети 10.10.10,

<Location /admin> Order allow, deny Allow from 10.10.10.* </Location>
29
ответ дан 2 August 2018 в 03:59

Миссия выполнена! Эта страница помогла мне многое .

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы теперь моя конфигурация выглядела например:

  # Ограничить доступ к страницам администратора ... & lt; Location / admin & gt;  Разрешить заказ, запретить Allow all & lt; / Location & gt;  # Ограничить доступ к файлам конфигурации ... & lt; Местоположение / admin / conf & gt;  AuthType По умолчанию Требовать пользователя @SYSTEM Разрешить заказ, deny & lt; / Location & gt;   

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку я не есть ли переадресация портов на 631 на маршрутизаторе?).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

  & lt; Location / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10.5 & lt; / Location & gt;   

Или для всей подсети 10.10.10,

  & lt; Местоположение / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10. * & Lt; / Location & gt;   
29
ответ дан 4 August 2018 в 20:02

Миссия выполнена! Эта страница помогла мне многое .

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы теперь моя конфигурация выглядела например:

  # Ограничить доступ к страницам администратора ... & lt; Location / admin & gt;  Разрешить заказ, запретить Allow all & lt; / Location & gt;  # Ограничить доступ к файлам конфигурации ... & lt; Местоположение / admin / conf & gt;  AuthType По умолчанию Требовать пользователя @SYSTEM Разрешить заказ, deny & lt; / Location & gt;   

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку я не есть ли переадресация портов на 631 на маршрутизаторе?).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

  & lt; Location / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10.5 & lt; / Location & gt;   

Или для всей подсети 10.10.10,

  & lt; Местоположение / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10. * & Lt; / Location & gt;   
29
ответ дан 6 August 2018 в 04:04

Миссия выполнена! Эта страница помогла мне многое .

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы теперь моя конфигурация выглядела например:

  # Ограничить доступ к страницам администратора ... & lt; Location / admin & gt;  Разрешить заказ, запретить Allow all & lt; / Location & gt;  # Ограничить доступ к файлам конфигурации ... & lt; Местоположение / admin / conf & gt;  AuthType По умолчанию Требовать пользователя @SYSTEM Разрешить заказ, deny & lt; / Location & gt;   

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку я не есть ли переадресация портов на 631 на маршрутизаторе?).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

  & lt; Location / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10.5 & lt; / Location & gt;   

Или для всей подсети 10.10.10,

  & lt; Местоположение / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10. * & Lt; / Location & gt;   
29
ответ дан 7 August 2018 в 22:03

Миссия выполнена! Эта страница помогла мне многое .

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы теперь моя конфигурация выглядела например:

  # Ограничить доступ к страницам администратора ... & lt; Location / admin & gt;  Разрешить заказ, запретить Allow all & lt; / Location & gt;  # Ограничить доступ к файлам конфигурации ... & lt; Местоположение / admin / conf & gt;  AuthType По умолчанию Требовать пользователя @SYSTEM Разрешить заказ, deny & lt; / Location & gt;   

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку я не есть ли переадресация портов на 631 на маршрутизаторе?).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

  & lt; Location / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10.5 & lt; / Location & gt;   

Или для всей подсети 10.10.10,

  & lt; Местоположение / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10. * & Lt; / Location & gt;   
29
ответ дан 10 August 2018 в 10:17

Миссия выполнена! Эта страница помогла мне многое .

Все, что мне нужно было сделать, это добавить «Разрешить все» к доступу к серверу и страницам администратора, чтобы теперь моя конфигурация выглядела например:

  # Ограничить доступ к страницам администратора ... & lt; Location / admin & gt;  Разрешить заказ, запретить Allow all & lt; / Location & gt;  # Ограничить доступ к файлам конфигурации ... & lt; Местоположение / admin / conf & gt;  AuthType По умолчанию Требовать пользователя @SYSTEM Разрешить заказ, deny & lt; / Location & gt;   

Теперь мне просто нужно выяснить, разрешить ли пользователям локальной сети доступ к страницам администрирования и файлам конфигурации :) (хотя это, вероятно, не так уж и сложно, поскольку я не есть ли переадресация портов на 631 на маршрутизаторе?).

РЕДАКТИРОВАТЬ: Чтобы разрешить только определенный компьютер, я мог бы сделать что-то вроде

  & lt; Location / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10.5 & lt; / Location & gt;   

Или для всей подсети 10.10.10,

  & lt; Местоположение / admin & gt;  Разрешить заказ, запретить Allow from 10.10.10. * & Lt; / Location & gt;   
29
ответ дан 13 August 2018 в 16:41

Я нашел этот способ более простым.

# cupsctl --remote-admin --remote-any --share-printers

Он обновит файл /etc/cups/cupsd.conf и перезагрузит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке. [!d1 ]

Это похоже на метод, представленный в официальном руководстве CUPS по обмену принтерами. Я нашел опции --remote-admin в man cupsctl.

37
ответ дан 25 May 2018 в 23:14
  • 1
    Печально видеть, что многие люди просматривают / ссылаются на документы, блоги и другие источники распространения, а не на онлайн-справку CUPS. : / – logic.town 4 October 2014 в 16:54
  • 2
    Всегда используйте рекомендуемый путь сначала! Они сделали программное обеспечение! – FreeSoftwareServers 27 July 2015 в 23:45
  • 3
    Вероятно, это потому, что они не знают, какие вопросы задавать; часто, чтобы использовать документацию, вам либо нужно точно знать, что вы ищете, либо прочитать все руководство - не весело, и занимает слишком много времени. Мы также не хотим быть экспертами CUPS, мы просто хотим знать, как перевернуть один маленький переключатель. – Dagrooms 1 June 2017 в 21:16
  • 4
    после этого мне пришлось sudo service cups restart, но потом это сработало! :) (debian 10 32bit) – hanshenrik 12 March 2018 в 12:41
  • 5
    для меня не требуется перезагрузка. Debian 8,9 и Arch – eri 19 April 2018 в 13:13

Как обычно я это делаю, это туннель через ssh через произвольный порт:

ssh admin@10.36.8.43 -T -L 3631:localhost:631

Безопасный и позволяет удаленный доступ. Не решает все проблемы, но полезно для нерегулярного доступа.

29
ответ дан 25 May 2018 в 23:14
  • 1
    Этот наконечник является удивительным: без изменения чего-либо в конфигурации чашек вы можете безопасно управлять чашками. – gerlos 27 February 2014 в 23:46
  • 2
    Опция -T действительно не нужна; он просто предотвратит создание сеанса терминала. Оставьте это, если по какой-то причине вам также понадобится сеанс терминала. – user149408 4 March 2018 в 20:38

я обычно добиться этого-туннель через SSH через произвольный порт:

ssh admin@10.36.8.43 -T -L 3631:localhost:631

в безопасности, и позволяет удаленным доступом. Не решит всех проблем, но полезный для регулярного доступа.

29
ответ дан 25 July 2018 в 22:33
  • 1
    Этот совет является удивительным: ничего не меняя в конфигурации чашки, вы можете безопасно управлять чашки. – gerlos 27 February 2014 в 23:46
  • 2
    Опция -T действительно не нужна; он просто предотвратит создание сеанса терминала. Оставьте это, если по какой-то причине вам также понадобится сеанс терминала. – user149408 4 March 2018 в 20:38

я нашел этот путь будет проще.

# cupsctl --remote-admin --remote-any --share-printers

он будет обновлять /etc/cups/cupsd.conf файл и перезапустите cups для вас, сохранение резервной копии предыдущей конфигурации в той же папке.

это аналогично методике, представленной в официальном руководстве чашки к принтерам. Я нашел нужным [F3] в man cupsctl.

37
ответ дан 25 July 2018 в 22:33
  • 1
    Печально видеть, что многие люди просматривают / ссылаются на документы, блоги и другие источники распространения, а не на онлайн-справку CUPS. : / – logic.town 4 October 2014 в 16:54
  • 2
    Всегда используйте рекомендуемые пути! Они сделали программного обеспечения! – FreeSoftwareServers 27 July 2015 в 23:45
  • 3
    Это наверное потому, что они не знают какие вопросы задавать; часто, чтобы использовать документацию, вы должны точно знать, что вы ищете, или прочтите всю инструкцию - не интересно, и займет слишком много времени. Мы также не хотим быть экспертами чашки, мы просто хотим знать, как перевернуть один маленький переключатель. – Dagrooms 1 June 2017 в 21:16
  • 4
    после этого мне пришлось sudo service cups restart, но потом это сработало! :) (debian 10 32bit) – hanshenrik 12 March 2018 в 12:41
  • 5
    перезагрузка необходима для меня. В Debian 8,9 и арки – eri 19 April 2018 в 13:13

я обычно добиться этого-туннель через SSH через произвольный порт:

ssh admin@10.36.8.43 -T -L 3631:localhost:631

в безопасности, и позволяет удаленным доступом. Не решит всех проблем, но полезный для регулярного доступа.

29
ответ дан 26 July 2018 в 22:30
  • 1
    Этот совет является удивительным: ничего не меняя в конфигурации чашки, вы можете безопасно управлять чашки. – gerlos 27 February 2014 в 23:46
  • 2
    Параметр -T на самом деле не нужно; она просто не допустить создания терминальной сессии. Оставьте его, если Вы также нуждаются в терминальной сессии по какой-то причине. – user149408 4 March 2018 в 20:38

я нашел этот путь будет проще.

# cupsctl --remote-admin --remote-any --share-printers

он будет обновлять /etc/cups/cupsd.conf файл и перезапустите cups для вас, сохранение резервной копии предыдущей конфигурации в той же папке.

это аналогично методике, представленной в официальном руководстве чашки к принтерам. Я нашел нужным [F3] в man cupsctl.

37
ответ дан 26 July 2018 в 22:30
  • 1
    Печально видеть, что многие люди просматривают / ссылаются на документы, блоги и другие источники распространения, а не на онлайн-справку CUPS. : / – logic.town 4 October 2014 в 16:54
  • 2
    Всегда используйте рекомендуемые пути! Они сделали программного обеспечения! – FreeSoftwareServers 27 July 2015 в 23:45
  • 3
    Вероятно, это потому, что они не знают, какие вопросы задавать; часто, чтобы использовать документацию, вам либо нужно точно знать, что вы ищете, либо прочитать все руководство - не весело, и занимает слишком много времени. Мы также не хотим быть экспертами CUPS, мы просто хотим знать, как перевернуть один маленький переключатель. – Dagrooms 1 June 2017 в 21:16
  • 4
    я должен был сделать sudo service cups restart после этого, но потом все заработало! :) (в Debian 10 32бит) – hanshenrik 12 March 2018 в 12:41
  • 5
    для меня не требуется перезагрузка. Debian 8,9 и Arch – eri 19 April 2018 в 13:13

я обычно добиться этого-туннель через SSH через произвольный порт:

ssh admin@10.36.8.43 -T -L 3631:localhost:631

в безопасности, и позволяет удаленным доступом. Не решит всех проблем, но полезный для регулярного доступа.

29
ответ дан 31 July 2018 в 10:30
  • 1
    Этот совет является удивительным: ничего не меняя в конфигурации чашки, вы можете безопасно управлять чашки. – gerlos 27 February 2014 в 23:46
  • 2
    Параметр -T на самом деле не нужно; она просто не допустить создания терминальной сессии. Оставьте его, если Вы также нуждаются в терминальной сессии по какой-то причине. – user149408 4 March 2018 в 20:38

Я нашел этот способ более простым.

# cupsctl --remote-admin --remote-any --share-printers

Он обновит файл /etc/cups/cupsd.conf и перезагрузит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод, представленный в официальном руководстве CUPS по обмену принтерами. Я нашел опции --remote-admin в man cupsctl.

37
ответ дан 31 July 2018 в 10:30
  • 1
    Печально видеть, что многие люди просматривают/ссылающиеся на распределение конкретных документов, блогов и других источников, а не чашки онлайн помочь. :/ – logic.town 4 October 2014 в 16:54
  • 2
    Всегда используйте рекомендуемые пути! Они сделали программного обеспечения! – FreeSoftwareServers 27 July 2015 в 23:45
  • 3
    Вероятно, это потому, что они не знают, какие вопросы задавать; часто, чтобы использовать документацию, вам либо нужно точно знать, что вы ищете, либо прочитать все руководство - не весело, и занимает слишком много времени. Мы также не хотим быть экспертами CUPS, мы просто хотим знать, как перевернуть один маленький переключатель. – Dagrooms 1 June 2017 в 21:16
  • 4
    я должен был сделать sudo service cups restart после этого, но потом все заработало! :) (в Debian 10 32бит) – hanshenrik 12 March 2018 в 12:41
  • 5
    для меня не требуется перезагрузка. Debian 8,9 и Arch – eri 19 April 2018 в 13:13

я обычно добиться этого-туннель через SSH через произвольный порт:

ssh admin@10.36.8.43 -T -L 3631:localhost:631

в безопасности, и позволяет удаленным доступом. Не решит всех проблем, но полезный для регулярного доступа.

29
ответ дан 2 August 2018 в 03:59
  • 1
    Этот совет является удивительным: ничего не меняя в конфигурации чашки, вы можете безопасно управлять чашки. – gerlos 27 February 2014 в 23:46
  • 2
    Опция -T действительно не нужна; он просто предотвратит создание сеанса терминала. Оставьте это, если по какой-то причине вам также понадобится сеанс терминала. – user149408 4 March 2018 в 20:38

Я нашел этот способ более простым.

# cupsctl --remote-admin --remote-any --share-printers

Он обновит файл /etc/cups/cupsd.conf и перезагрузит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод, представленный в официальном руководстве CUPS по обмену принтерами. Я нашел опции --remote-admin в man cupsctl.

37
ответ дан 2 August 2018 в 03:59
  • 1
    Печально видеть, что многие люди просматривают/ссылающиеся на распределение конкретных документов, блогов и других источников, а не чашки онлайн помочь. :/ – logic.town 4 October 2014 в 16:54
  • 2
    Всегда используйте рекомендуемые пути! Они сделали программного обеспечения! – FreeSoftwareServers 27 July 2015 в 23:45
  • 3
    Это наверное потому, что они не знают какие вопросы задавать; часто, чтобы использовать документацию, вы должны точно знать, что вы ищете, или прочтите всю инструкцию - не интересно, и займет слишком много времени. Мы также не хотим быть экспертами чашки, мы просто хотим знать, как перевернуть один маленький переключатель. – Dagrooms 1 June 2017 в 21:16
  • 4
    я должен был сделать sudo service cups restart после этого, но потом все заработало! :) (в Debian 10 32бит) – hanshenrik 12 March 2018 в 12:41
  • 5
    для меня не требуется перезагрузка. Debian 8,9 и Arch – eri 19 April 2018 в 13:13

Как обычно я это делаю, это туннель через ssh через произвольный порт:

  ssh admin@10.36.8.43 -T -L 3631: localhost: 631  

Безопасный и позволяет удаленный доступ. Не решает все проблемы, но полезно для нерегулярного доступа.

29
ответ дан 4 August 2018 в 20:02

Я нашел этот способ более простым.

  # cupsctl --remote-admin --remote-any --share-printers  

It обновит файл /etc/cups/cupsd.conf и перезапустит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод представленный в официальном руководстве CUPS для обмена принтерами . Я нашел опции - remote-admin в man cupsctl .

37
ответ дан 4 August 2018 в 20:02

Я нашел этот способ более простым.

  # cupsctl --remote-admin --remote-any --share-printers  

It обновит файл /etc/cups/cupsd.conf и перезапустит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод представленный в официальном руководстве CUPS для обмена принтерами . Я нашел опции - remote-admin в man cupsctl .

37
ответ дан 6 August 2018 в 04:04

Как обычно я это делаю, это туннель через ssh через произвольный порт:

  ssh admin@10.36.8.43 -T -L 3631: localhost: 631  

Безопасный и позволяет удаленный доступ. Не решает все проблемы, но полезно для нерегулярного доступа.

29
ответ дан 6 August 2018 в 04:04

Как обычно я это делаю, это туннель через ssh через произвольный порт:

  ssh admin@10.36.8.43 -T -L 3631: localhost: 631  

Безопасный и позволяет удаленный доступ. Не решает все проблемы, но полезно для нерегулярного доступа.

29
ответ дан 7 August 2018 в 22:03

Я нашел этот способ более простым.

  # cupsctl --remote-admin --remote-any --share-printers  

It обновит файл /etc/cups/cupsd.conf и перезапустит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод представленный в официальном руководстве CUPS для обмена принтерами . Я нашел опции - remote-admin в man cupsctl .

37
ответ дан 7 August 2018 в 22:03

Я нашел этот способ более простым.

  # cupsctl --remote-admin --remote-any --share-printers  

It обновит файл /etc/cups/cupsd.conf и перезапустит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод представленный в официальном руководстве CUPS для обмена принтерами . Я нашел опции - remote-admin в man cupsctl .

37
ответ дан 10 August 2018 в 10:17

Как обычно я это делаю, это туннель через ssh через произвольный порт:

  ssh admin@10.36.8.43 -T -L 3631: localhost: 631  

Безопасный и позволяет удаленный доступ. Не решает все проблемы, но полезно для нерегулярного доступа.

29
ответ дан 10 August 2018 в 10:17

Как обычно я это делаю, это туннель через ssh через произвольный порт:

  ssh admin@10.36.8.43 -T -L 3631: localhost: 631  

Безопасный и позволяет удаленный доступ. Не решает все проблемы, но полезно для нерегулярного доступа.

29
ответ дан 13 August 2018 в 16:41
  • 1
    Этот наконечник является удивительным: без изменения чего-либо в конфигурации чашек вы можете безопасно управлять чашками. – gerlos 27 February 2014 в 23:46
  • 2
    Опция -T действительно не нужна; он просто предотвратит создание сеанса терминала. Оставьте это, если по какой-то причине вам также понадобится сеанс терминала. – user149408 4 March 2018 в 20:38

Я нашел этот способ более простым.

  # cupsctl --remote-admin --remote-any --share-printers  

It обновит файл /etc/cups/cupsd.conf и перезапустит чашки для вас, сохранив резервную копию предыдущей конфигурации в той же папке.

Это похоже на метод представленный в официальном руководстве CUPS для обмена принтерами . Я нашел опции - remote-admin в man cupsctl .

37
ответ дан 13 August 2018 в 16:41
  • 1
    Печально видеть, что многие люди просматривают / ссылаются на документы, блоги и другие источники распространения, а не на онлайн-справку CUPS. : / – logic.town 4 October 2014 в 16:54
  • 2
    Всегда используйте рекомендуемый путь сначала! Они сделали программное обеспечение! – FreeSoftwareServers 27 July 2015 в 23:45
  • 3
    Вероятно, это потому, что они не знают, какие вопросы задавать; часто, чтобы использовать документацию, вам либо нужно точно знать, что вы ищете, либо прочитать все руководство - не весело, и занимает слишком много времени. Мы также не хотим быть экспертами CUPS, мы просто хотим знать, как перевернуть один маленький переключатель. – Dagrooms 1 June 2017 в 21:16
  • 4
    я должен был сделать sudo service cups restart после этого, но потом это сработало! :) (debian 10 32bit) – hanshenrik 12 March 2018 в 12:41
  • 5
    для меня не требуется перезагрузка. Debian 8,9 и Arch – eri 19 April 2018 в 13:13

Другие вопросы по тегам:

Похожие вопросы: