CentOSでCUPSを使ってプリンタサーバを構築。

今時のプリンタは、LAN対応のものが出てきているから
あまり必要性を感じないかもしれないけど、
最近のプリンタを持っていない私にとっては必須なので。
備忘録として残しておきましょっと。

% vi /etc/cups/mime.convs
application/octet-stream application/vnd.cups-raw 0 -

コメントアウトになってる行を復帰させる

% vi /etc/cups/mine.types
application/octet-stream

この一行を書かれていることを確認する

#正直あまり内容できていなけど、各タグ内に
#許可するIPアドレスを明記する
% vi /etc/cups/cupsd.conf
~ 省略 ~

# Only listen for connections from the local machine.
##Listen localhost:631
Listen 631 ←631ポートを有効にする
Listen /var/run/cups/cups.sock

~ 省略 ~

<Location />
Order allow,deny
# Deny From All
Allow 127.0.0.1
Allow 192.168.1.*
</Location>

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

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

~ 省略 ~

#CUPS再起動
% /etc/init.d/cups restart


別端末からアクセスしたとき。kvmでブリッジ接続している
せいなのか、httpだと管理画面へのアクセスができなかった。
ただ、httpsでだとうまくアクセスできました。

うーん、この辺はネットワークに関しての無知識なのがバレバレですね。