Tentukan nama pengguna yang berbeda saat mencetak ke printer lpr

8

Sekolah saya mengharuskan saya untuk menggunakan nama pengguna yang berbeda dari nama pengguna Windows saya untuk mencetak. Dengan Linux lprsaya hanya bisa menentukan -U username, tetapi tidak ada opsi seperti itu untuk Windows lpr(dan bahkan jika sudah, itu masih tidak akan menjadi "dukungan asli" - Saya akan senang untuk mencetak dari aplikasi Windows dan bukan dari baris perintah) .

Bagaimana saya bisa membuat Windows untuk memasok nama pengguna tertentu (berbeda dari nama pengguna saya saat ini) saat mencetak ke printer LPR?

Saya menggunakan Windows 7 x64, tapi itu tidak masalah.

Printerito
sumber
Tidak dapat menguji ini sekarang, tetapi IIRC, jika Anda dapat mengakses printer sebagai berbagi Windows, Anda dapat memberikan kredensial yang berbeda (mirip dengan saat memetakan berbagi jaringan)
lupincho
@ lupincho: itu benar, tetapi Windows meminta saya untuk menginstal driver yang tidak ditandatangani ("Apakah Anda mempercayai printer ini?"). Apakah ada cara untuk menghindarinya?
Printerito
Mungkin Anda dapat menonaktifkan peringatan itu, tetapi saya tidak berpikir itu adalah ide yang bagus. Anda hanya dapat menerima untuk printer khusus ini.
lupincho
@ lupincho: menerima sepertinya bukan ide yang bagus juga karena itu sama dengan menginstal kode yang tidak terpercaya di ring0.
Printerito
Jika Anda dapat menemukan make / model printer; Anda dapat menginstal driver secara manual dari situs web produsen. Atau, beberapa driver generik dapat berfungsi.
lupincho

Jawaban:

1

Bagaimana Anda terhubung ke printer? Jika Anda menghubungkannya menggunakan IPP (skenario yang mungkin jika printer ada di belakang CUPS), Anda mengatur printer menggunakan URL IPP. Karena IPP dibuat melalui HTTP, Anda bisa mencoba yang lama ipp://user@host/...(dan IPP memungkinkan SSL (jadi HTTPS), tapi saya rasa itu tergantung pada konfigurasi server).

njsg
sumber
Saya menggunakan Linux (Fedora 20) dan server piala menghapus nama pengguna @ setelah saya menyimpannya (diuji dengan gnome-control-center, system-config-printer dan CUPS webinterface). Saya dapat menggunakan printer lpr -P -U pengguna tanpa kerumitan, tetapi ingin mencetak langsung dari aplikasi.
Prometoys