2017-10-05 74 views
-1

프린트 서버로 사용할 Linux 서버가 있습니다. 컵 웹 인터페이스를 사용하여 프린터를 원격 관리 할 수 ​​있어야합니다. 나는 이것에 대해 읽었지만 뭔가를 놓치고있다. cupsd.conf에서 ip 주소 범위를 추가했습니다. <Location />, <Location /admin><Location /admin/conf> 섹션에서 컵 관리에 액세스하려고합니다. 서비스를 다시 시작했지만 원격 컴퓨터에서 웹 인터페이스에 액세스 할 수 없습니다. 내 cupsd.conf의 일부 아래 는Linux - 원격 컴퓨터에서 컵 웹 인터페이스에 액세스하기 위해 cups.conf를 설정하는 방법

# Sample configuration file for the Common UNIX Printing System (CUPS) 
# scheduler. See "man cupsd.conf" for a complete description of this 
# file. 
# 

# Log general information in error_log - change "info" to "debug" for 
# troubleshooting... 
LogLevel info 

# Administrator user group... 
SystemGroup root 


# Only listen for connections from the local machine. 
Listen localhost:631 

Listen /var/run/cups/cups.sock 

# Show shared printers on the local network. 
Browsing On 
BrowseOrder allow,deny 
BrowseAllow all 

# Default authentication type, when authentication is required... 
DefaultAuthType Basic 

# Restrict access to the server... 
<Location /> 
    Order allow,deny 
    Allow 127.0.0.1 
    Allow 10.2.* 
</Location> 

# Restrict access to the admin pages... 
<Location /admin> 
    Encryption Required 
    Order allow,deny 
    Allow 10.2.4.* 
</Location> 

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

# Set the default printer/job policies... 
<Policy default> 
    # Job-related operations must be done by the owner or an administrator... 
    <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job> 
    Require user @OWNER @SYSTEM @lp 
    Order deny,allow 
    </Limit> 

    # All administration operations require an administrator to authenticate... 
    <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default> 
    AuthType Default 
    Require user @SYSTEM @lp 
    Order deny,allow 
    </Limit> 

    # All printer operations require a printer operator to authenticate... 
    <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs> 
    AuthType Default 
    Require user @SYSTEM @lp 
    Order deny,allow 
    </Limit> 

    # Only the owner or an administrator can cancel or authenticate a job... 
    <Limit Cancel-Job CUPS-Authenticate-Job> 
    Require user @OWNER @SYSTEM @lp 
    Order deny,allow 
    </Limit> 

    <Limit All> 
    Order deny,allow 
    </Limit> 
</Policy> 

DefaultPolicy default 

# easy is a very relaxed policy 
<Policy easy> 
    # Job-related operations must be done by the owner or an administrator... 
    <Limit All> 
    Satisfy any 
    Order allow,deny 
    </Limit> 
</Policy> 

# 

답변

0

나 자신에 의해 그것을 알아 냈다.

Listen localhost:631 

을 그리고 줄을 추가 :

라인을 주석

Port 631 

마법을합니까!