Solaris のシステム管理 (第 2 巻)

プリンタへの印刷要求を受け付けるまたは拒否する方法

  1. プリンタサーバーにスーパーユーザーまたは lp としてログインします。

  2. reject(1M) コマンドを使用して、プリンタで印刷要求を停止します。


    # reject [-r "reason"] printer-name
    
    -r "reason"
    

    プリンタが印刷要求を拒否している理由をユーザーに示す。理由は格納され、ユーザーがプリンタの状態をチェックする (lpstat -p) と表示される

    printer-name

    印刷要求を停止するプリンタ名 

    待ち行列に入れられた要求は、プリンタが使用可能になっている限りそのまま印刷されます。印刷を停止するようにプリンタを使用不可にする手順については、「プリンタを使用可能または使用不可にする方法」を参照してください。

  3. accept(1M) コマンドを使用して、プリンタで印刷要求を受け付けるようにします。


    # accept printer-name
    
  4. lpstat コマンドを使用してプリンタの状態をチェックし、印刷要求を受け付けているか停止しているかを調べます。


    $ lpstat -p printer-name
    

例 - プリンタへの印刷要求を受け付けるまたは拒否する

次の例で、コマンドはプリンタ luna の印刷要求を停止します。


# reject -r "luna is down for repairs" luna
destination "luna" will no longer accept requests

次の例で、コマンドはプリンタ luna が印刷要求を受け付けるように設定します。


# accept luna
destination "luna" now accepting requests