トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン

コンピュータ系/ソフトウェア/CUPS/設定/ファイル/cupsd.conf の変更点

[[up>コンピュータ系/ソフトウェア/CUPS/設定/ファイル/]]
----
-ディレクトリ:/etc/cups
-ファイル名:cupsd.conf
-役割:CUPSシステムに関する設定
-備考:
--CUPSサーバはcupsd.conf.serverとして,CUPSクライアントはcupsd.conf.clientとして作成してシンボリックリンクを作成する方法をとった
----
#contents
----
**例:for server [#yd3b09f4]
#例:ネットワーク 192.168.0.0/24~
#例:cupsサーバFQDN:test.csse.muroran-it.ac.jp~
#[[Listen>#listen]] localhost:631~
#[[Listen>#listen]] /var/run/cups/cups.sock~
[[Listen>#listen]] *:631~
[[BrowseAddress>#browseaddress]] 192.168.0.255~
[[ServerAlias>#serveralias]] test.csse.muroran-it.ac.jp~
~
[[<Location />>#location]]~
[[Order>#order]] deny,allow~
[[Deny>#allow_deny]] all~
[[Allow>#allow_deny]] 192.168.0.0/24~
[[</Location>>#location]]~
~
#[[<Location /admin>>#location]]~
#...
#[[</Location>>#location]]~
~
#[[<Location /admin/conf>>#location]]~
#...
#[[</Location>>#location]]~
~
[[ServerCertificate>#servercertificate]] /etc/cups/ssl/server.crt~
[[ServerKey>#serverkey]] /etc/cups/ssl/server.key~
~

**例:for client [#na0cf8a6]
#例:ネットワーク 192.168.0.0/24~
#例:cupsサーバFQDN:test.csse.muroran-it.ac.jp~
[[Browsing>#browsing]] Yes~
[[BrowseOrder>#browseorder]] deny,allow~
[[BrowseDeny>#browseallow_deny]] all~
[[BrowseAllow>#browseallow_deny]] 192.168.0.0/255.255.255.0
[[BrowseAllow>#browseallow_deny]] 192.168.0.0/255.255.255.0~
[[BrowseShortNames>#browseshortnames]] Yes~
[[HideImplicitMembers>#hideimplicitmembers]] Yes~
[[ImplicitClasses>#implicitclasses]] Yes~
[[ImplicitAnyClasses>#implicitanyclasses]] Yes~


**コマンド一覧 [#c210e5df]
***Allow,Deny &aname(allow_deny); [#c1887e80]
役割:~
書式:
-all
--全て
-ip/netmaskbit
--ip:ipアドレス
--netmaskbit:ネットマスクのビット


***BrowseAddress &aname(browseaddress); [#rdab7123]
役割:ブロードキャストする範囲~
書式:
-***.***.***.***
--ブロードキャストする範囲
---192.168.0.1/25なら192.168.0.127


***BrowseAllow,BrowseDeny &aname(browseallow_deny); [#e91e4554]
役割:ブラウズ許可・拒否の設定~
書式:
-all
--全て
-ip/netmask


***BrowseOrder &aname(browseorder); [#k1d20737]
役割:ブラウジングのアクセスコントロールの順番~
書式:
-allow,deny
-deny,allow


***BrowseShortNames &aname(browseshortnames); [#v7e13cba]
役割:プリンタを短い名前(名前のみ)で表示することを許可するかしない(プリンタ名@サーバ名)かの設定~
書式:
-Yes|No


***Browsing &aname(browsing); [#r10ee41c]
役割:ブラウジングを有効/無効~
書式:
-Yes|No


***HideImplicitMembers &aname(hideimplicitmembers); [#z4e79019]
役割:implicit classesのメンバーを隠すかどうか~
書式:
-Yes|No


***ImplicitAnyClasses &aname(implicitanyclasses); [#a590934b]
役割:ローカルやリモートからimplicit classesをつくるかどうか~
書式:
-Yes | No


***ImplicitClasses &aname(implicitclasses); [#h43928d7]
役割:同じプリンタからimplicit classesをつくるか否か~
書式:
-Yes | No


***Listen &aname(listen); [#j044e353]
役割:待ちうけのマシンとポートを設定~
書式:
-AAA:BBB
--AAA:マシンのipアドレス等
---*:全てのip
--BBB:ポート番号
---631:デフォルトポート


***<Location /...>〜</Location> &aname(location); [#i1952f9a]
役割:CUPSがもつ仮想ディレクトリのアクセス権限等の設定~
書式:~
-仮想ディレクトリ
--/
---ルート
--/admin
--/admin/conf


***Order &aname(order); [#nb1ad4e0]
役割:~
書式:
-deny,allo


***ServerAlias &aname(serveralias); [#cfe9fccd]
役割:サーバ名のエイリアス.これがないとホスト名で接続できない.~
書式:
-***
--***:サーバのFQDN


***ServerCertificate &aname(servercertificate); [#a2ab3643]
役割:ssl証明書の保存先~
書式:
-保存先ディレクトリ


***ServerKey &aname(serverkey); [#rb524d57]
役割:ssl証明書(サーバキー)の保存先~~
書式:
-保存先ディレクトリ


//***Listen &aname(listen); 
//役割:~
//書式:
//-hostname=********
//--*******には文字列でコンピュータの名前を記述
//--"*******"と""で括るのもあり