[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:23382] LAN 内のマシンから lprm が出来ません
はじめまして、Yukioと申します。
使用環境はpotato、kernel-2.2.16です。
過去logの検索が出来るようになったようなのでやってみたのですが、
うまく引っかかってくれなかったので、投稿させて戴きます。
もし、過去に同じような質問が出ていた場合は、ご容赦下さい。
数台のマシンでLANを組んでおり、NISをひいて利用しています。
Default PrinterとしてEPSONのPM-800Cを使っており、
プリンタサーバ上でEPSONが提供しているLinux用GSフィルタPIPS800を
組み込んでいます。
問題点は、
プリンタサーバ以外のマシンからlprmでジョブを消去しようとすると、
プリンタサーバ名: cfA432リモートマシン名: Permission denied
プリンタサーバ名: cfA432リモートマシン名: Permission denied
となってしまい、rootになってlprmをしなければジョブが消去できない。
プリンタサーバにtelnet、又は直接loginしてlprmをしても同様。
ただし、LAN内のどのマシンからもlpr、lpqは有効。
という所です。
ご意見をお聞かせ戴ければ幸いです。
以下にプリンタサーバのprintcapとその他のマシンのprintcap、
及び/var/spool/lpd以下のpermissionとlpコマンドのpermissionを
付記させて戴きます。
長文になって申し訳御座いませんが、よろしくお願い致します。
プリンタサーバのprintcap
lp|PM800C:\
:lp=/dev/lp0:\
:sh:\
:if=/usr/local/EPKowa/PM800C/filter800:\
:sd=/var/spool/lpd/PM800C:\
:mx#0:\
:lf=/var/spool/lpd/PM800C/log:
その他のマシンのprintcap
lp:\
:sd=/var/spool/lpd/lp:\
:mx#0:\
:sh:\
:rm=プリンタサーバ名:\
:rp=lp:\
:sf:sb
プリンタサーバの/var/spool/lpd 以下のpermission
drwxrwsr-x 6 lp lp 4096 May 31 03:22 ./
drwxr-sr-x 2 lp lp 4096 Aug 1 19:21 PM800C/
drwxrwsr-x 2 lp lp 4096 Jun 25 02:29 lp/
-rw-r--r-- 1 root lp 5 Jul 30 06:47 lpd.lock
drwxrwsr-x 2 lp lp 4096 Jan 10 2000 remote/
その他のマシンの/var/spool/lpd 以下のpermission
drwxrwsr-x 5 lp lp 1024 6月 15 10:48 ./
drwxrwsr-x 2 lp lp 1024 8月 1 19:19 lp/
-rw-r--r-- 1 root lp 5 7月 30 06:47 lpd.lock
drwxrwsr-x 2 lp lp 1024 1月 10 2000 remote/
プリンタサーバのlpコマンドのpermission
-rwsr-sr-x 1 root lp 13872 Jan 10 2000 lpq*
-rwsr-sr-x 1 root lp 15120 Jan 10 2000 lpr*
-rwsr-sr-x 1 root lp 14704 Jan 10 2000 lprm*
-rwxr-xr-x 1 root root 3108 Jan 10 2000 lptest*
その他のマシンのlpコマンドのpermission
-rwsr-sr-x 1 root lp 13872 1月 10 2000 lpq*
-rwsr-sr-x 1 root lp 15120 1月 10 2000 lpr*
-rwsr-sr-x 1 root lp 14704 1月 10 2000 lprm*
-rwxr-xr-x 1 root root 3108 1月 10 2000 lptest*