[[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=******** //--*******には文字列でコンピュータの名前を記述 //--"*******"と""で括るのもあり