-
<Linux 마스터 2급> 프린터 설치 및 설정Linux 마스터 2급 2021. 11. 2. 23:01
■프린터 인쇄 시스템
리눅스의 프린터 인쇄 시스템으로는 LPRng(Line Printer next generation)와 CUPS(Common Unix Printing System)가 있다.
1. LPRng
· 리눅스 초기에 사용됨
· 버클리 프린팅 시스템으로 BSD 계열 유닉스에서 사용하기 위해 개발됨
· 라인 프린터 데몬 프로토콜을 사용하여 프린터 스풀링과 네트워크 프린터 서버를 지원
· LPRng 설정 파일은 /etc/printcap
2. CUPS
· 애플이 개발한 오픈 소스 프린팅 시스템
· 유닉스 계열 운영체제의 시스템을 프린터 서버로 사용 가능하게 해줌
· 매킨토시나 윈도우 등 시중에 시판되는 대부분의 프린터를 지원
· HTTP 기반의 IPP(Internet Printing Protocol)를 사용하여 프린터를 웹 기반으로 제어
- LPRng는 515포트, CUPS는 631포트 사용
· CUPS 설정 디렉터리는 /etc/cups
· 사용자 및 호스트 기반의 인증을 제공
· CUPS 관련 파일은 cupsd.conf, printers.conf, classes.conf, cupsd 등이 있다.
파일 기능 /etc/cups/cupsd.conf 프린터 데몬 환경 설정 파일 /etc/cups/printers.conf · 프린터 큐 관련 환경 설정 파일
· lpadmin 명령을 이용하거나 웹을 통해 제어/etc/cups/classes.conf CUPS 프린터 데몬의 클래스 설정 파일 cupsd CUPS의 프린터 데몬 ■프린터 설정
Red Hat Enterprise Linux 4 이상에서는 CUPS 인쇄 시스템을 사용
1. 일반적으로 X-Windows상에서 '프린터 설정 도구'로 프린터를 설치
· '주메뉴->시스템 설정->인쇄' 항목을 선택하거나 명령어 system-config-printer를 입력
· '프린터 설정 도구'는 프린터 설정 파일, 프린터 스풀 디렉터리, 프린터 필터를 관리
· '프린터 설정 도구'는 루트 권한이 있어야 한다.
2. '로컬 접속'으로 프린터를 직접 연결할 수 있다.
· 병렬 포트나 USB 포트로 컴퓨터에 직접 연결되면 자동으로 프린터 관련 파일이 생성
직렬 포트 /dev/lp0 파일로 사용 가능 USB 포트 /dev/usb/lp0 파일로 사용 가능 · 'CUPS'를 사용하여 로컬에 직접 연결한 프린터를 'http://localhost:631'로 접속하여 네트워크 프린터처럼 설정이 가능
3. 네트워크 프린터를 설정할 경우 5가지 방법을 제공
AppSocket/HP Jetdirect 프린터가 컴퓨터에 연결되어 있지 않고 네트워크에 연결된 경우 사용 LPD/LPR 호스트 또는 프린터 IPP 프로토콜 기반의 프린터 설정 시 사용 Windows Printer via SAMBA · 윈도우 시스템에 연결된 프린터 설정 시 사용
· 삼바 기반의 SMB(Server Message Block) 프로토콜 사용인터넷 프린터 프로토콜(https) https 프로토콜 기반의 프린터 설정 시 사용 인터넷 프린터 프로토콜(ipp) IPP 프로토콜 기반의 프린터 설정 시 사용 'Linux 마스터 2급' 카테고리의 다른 글
<Linux 마스터 2급> 스캐너 설치 및 설정 (0) 2021.11.02 <Linux 마스터 2급> 사운드 카드 설치 및 설정 (0) 2021.11.02 <Linux 마스터 2급> 소스 코드 설치 (0) 2021.11.01 <Linux 마스터 2급> 파일 아카이브와 압축 (0) 2021.11.01 <Linux 마스터 2급> apt-get(advanced packaging tool get)/aptitude (0) 2021.10.31