2008年5月22日 星期四

架設CUPS

環境:
Server IP:192.168.0.1

設定:
apt-get install cupsys cupsys-driver-gutenprint foomatic-db-gutenprint foomatic-filters fontconfig libtiff4 libfreetype6

vi /etc/cups/cups.conf


Listen localhost:631
.
.
.
<Location />
Order allow,deny
Allow localhost
</Location>
.
.
.
<Location /admin>
Encryption Required
Require user @SYSTEM
Order allow,deny
Allow localhost
</Location>
.
.
.
<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow localhost
</Location>

To

Listen 192.168.0.1:631 #指定開放伺服器的IP與連接埠
.
.
.
<Location />
Order allow,deny
Allow 192.168.0.0/255.255.255.0 #指定可連進來的IP範圍192.168.0.0~192.168.0.255
</Location>
.
.
.
<Location /admin>
AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow 192.168.0.0/255.255.255.0 #指定可連進來的IP範圍192.168.0.0~192.168.0.255
</Location>
.
.
.
<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow 192.168.0.0/255.255.255.0
#指定可連進來的IP範圍192.168.0.0~192.168.0.255
</Location>

Add

DefaultEncryption IfRequested


/etc/init.d/cupsys restart

接下來就可以透過瀏覽器進入https://192.168.0.1:631來管理印表機囉

沒有留言: