CUPSツリー接続に失敗した(NT_STATUS_ACCESS_DENIED)エラーを修正

シナリオは次のとおりです。私の職場には ドメインコントローラー Windowsを実行している一部のPCの場合。 これらのPCのXNUMXつがインストールされています Windows 2000 その唯一の目的は、プリンターを共有することです エプソンLX300 + «はい、美術館の作品です。

ポイントは、私は使用するクライアントが必要だったということです Ubuntuの12.04 ネットワーク経由でプリンターを使用できます。

  1. プリンター構成ウィザード(system-config-printer)を開き、ネットワーク経由でプリンターを構成します。
  2. プリンターを共有しているPCのIPを挿入し、検索して完璧にすると、プリンターが見つかります。
  3. 次に、ドライバーを使用するように求められるので、Epsonを検索してから、LX300 +を検索します。

そして準備ができました。 プリンターの設定が完了したら、突然ちょっとしたミスがあったときにテストページを印刷しようとしています。

ツリー接続に失敗しました(NT_STATUS_ACCESS_DENIED)

私はよく言った、インターネットを検索するために...だからあちこちを閲覧して私は出くわした 解決策。 この例では、ドメインとして使用します。 DESDELINUX、およびユーザー名とパスワードとして: エラヴ y desdelinux それぞれ。

elavユーザーには、WindowsPCの管理者権限があります。 通常のユーザーではテストしませんでした

ファイルを編集します /etc/samba/smb.conf:

$ sudo nano /etc/samba/smb.conf

次のような行を探します。

#これをワークグループ/ NTに変更します-Sambaサーバーがワークグループの一部となるドメイン名= WORKGROUP

そして、次のように残します。

# これを、Samba サーバーがワークグループに属するワークグループ/NT ドメイン名に変更します = FROM LINUX

次に、ファイルを編集します /etc/cups/printers.conf、構成したプリンターのデータが保存されることになっています。 次のような行を探します。

DeviceURI smb://192.168.0.1/EPSON

そして、私たちはそれをこのように残します:

DeviceURI smb://DESDELINUX\elav:desdelinux@192.168.0.1/EPSON

CUPSを再起動します

$ sudo service cups restart

そして準備ができました。 すでに印刷できます。