Linux 서버를 사용하여 USB 프린터를 네트워크 프린터로 설정하는 방법은 무엇입니까?

Linux 서버를 사용하여 USB 프린터를 네트워크 프린터로 설정하는 방법은 무엇입니까?

기본적으로 이제 USB 프린터가 있는데 꽤 좋습니다. 우리 가족은 5명이고 우리 모두는 항상 프린터를 사용하고 싶어했습니다.

Windows에는 프린터를 공유하는 방법이 내장되어 있지만 이는 컴퓨터가 켜져 있는 동안에만 작동합니다. Ubuntu Server Edition을 실행하는 데 사용하는 여러 개의 소형 저전력 시스템이 있습니다.

기본적으로 네트워크 프린터처럼 USB 프린터를 사용할 수 있게 해주는 기존 Linux 애플리케이션이 있습니까?

또한 이것이 어떻게 가능한지는 모르겠지만 Linux 시스템에서도 Apple AirPrint 서버를 실행하여 iDevice에서도 인쇄할 수 있다면 좋을 것입니다.

답변1

두 가지 옵션이 있습니다.

무선 USB 브리지

소형 무선/USB 장치를 구입하여 프린터를 무선으로 공유할 수 있습니다. 그런 다음 IPP(예:)를 사용하여 연결할 수 있습니다 ipp://<ip address of wireless bridge>/USB_queue.

이와 같은 장치는 다음 작업을 수행합니다.NETGEAR PS121 USB 2.0 미니 인쇄 서버.

이곳이 제가 일하는 곳입니다. 이 특정 장치는 LPD를 사용하여 네트워크를 통해 프린터를 제공하므로 다음과 같이 연결된 USB 프린터에 액세스할 수 있습니다.

lpd://192.168.1.109/L1

컴퓨터를 통해 공유

평소와 같이 프린터를 PC에 연결한 다음 CUPS를 사용하여 네트워크를 통해 프린터를 공유할 수 있습니다. 마찬가지로 사용자는 IPP(예:)를 사용하여 프린터에 액세스할 수 있습니다 ipp://<linux host w/ printer>/<name of printer.

또한 Samba를 설정하면 Samba를 사용하여 IPP 대신 Windows PC 및 Linux 시스템에 프린터를 공유할 수 있습니다.

공유 프린터

Linux 호스트에서 프린터가 감지되면 드롭다운 메뉴 또는 터미널에서 프린터 구성 GUI에 액세스할 수 있습니다.

/usr/share/system-config-printer/system-config-printer.py

그러면 다음 대화 상자가 나타납니다.

                프린터 대화 상자의 경우 ss

여기서는 누락된 Linux 호스트에서 USB 프린터가 감지되어 제대로 작동하는 것을 확인할 수 있습니다.

          프린터 속성 ss

이제 정책 섹션을 선택하고 프린터 공유 확인란을 선택하십시오.

          프린터 공유 SS

이제 클라이언트에서 다음과 같이 프린터를 선택할 수 있습니다.

   클라이언트 프린터 대화상자용 ss

인용하다

관련 정보