প্রমাণীকরণের প্রয়োজন একটি সাম্বা প্রিন্টারের সাথে কমান্ড লাইন মুদ্রণ


9

কমান্ড লাইনে শংসাপত্র সরবরাহ করে (যেমন, এর সাথে lpr) কোনও সাম্বা প্রিন্টারে শংসাপত্রের প্রিন্ট করার জন্য কী মুদ্রণ করার উপায় আছে ?

আমি জিনোম কেরিং-তে শংসাপত্রগুলি সংরক্ষণ করতে সক্ষম হয়েছি এবং যখন আমি কোনও ডেস্কটপ সেশনে লগ করি তখন আমি মুদ্রণ করতে পারি lpr

কোনও উপায় আছে:

  • শংসাপত্র সরবরাহ lpr
  • সারিতে কাজগুলি প্রমাণীকরণ করুন

রিমোটলি (এসএসএইচ) লগ ইন করার সময়?

সম্পাদন করা

আমি জানি যে সমস্ত ব্যবহারকারীর (একটি প্রিন্টারের ইউআরআইতে সরাসরি সিইপিএসে) শংসাপত্রের একটি সেট সংরক্ষণ করা সম্ভব তবে আমাদের প্রতিটি ব্যবহারকারীর তার নিজস্ব শংসাপত্রগুলির সাথে প্রমাণীকরণের প্রয়োজন।


এটা কি প্রাইকেপ দেয় না?
মাইকজার্ভ

@ মাইক্রোজার প্রিন্টক্যাপ কি করবেন?
ম্যাটিও

আপনি জিনোম বা ডিসপ্লে ম্যানেজার ছাড়াই কীরিং শুরু করতে পারেন। এই কাজ করতে: Eval $ (/ usr / bin / gnome-keyring-ডেমন --start --components = জন্য gpg, pkcs11, গোপন, SSH) # আপনি সম্ভবত খুব করতে হবে: রপ্তানি GNOME_KEYRING_CONTROL GNOME_KEYRING_PID GPG_AGENT_INFO SSH_AUTH_SOCK
phoops

@ edvinas.me কীরিংটি শুরু হয় তবে এখনও কোনও উন্নতি হয়নি
মাত্তিও

উত্তর:


8

smbclient

আপনি smbclientফাইল মুদ্রণ করতে ব্যবহার করতে পারেন । আমি সাম্বার মাধ্যমে আমার প্রিন্টারের মধ্যে একটিতে মুদ্রণ করতে সক্ষম হয়েছি:

$ smbclient -U <user> //server/printer -c "print <filename>"

উদাহরণ

$ smbclient -U sam //bart/mfc-8480dn -c "print hello_printer.txt"
Enter sam's password: 
Domain=[BUBBA] OS=[Unix] Server=[Samba 3.0.33-3.39.el5_8]
putting file hello_printer.txt as hello_printer.txt (0.2 kb/s) (average 0.2 kb/s)

lpadmin

আমিও খেতাবধারী একটি থ্রেড এখানে এই উদাহরণে পাওয়া যায়নি: লায়ন কার্বারোস মুদ্রণ । 2 টি পদ্ধতি আছে।

পদ্ধতি # 1 - প্রিন্টার ইতিমধ্যে ইনস্টল করা হয়েছে

$ sudo lpadmin -p PRINTERNAME -o auth-info-required=negotiate

পদ্ধতি # 2 - প্রিন্টার যুক্ত করা হচ্ছে

$ sudo lpadmin -p PRINTERNAME -E -v smb://PRINTSERVER/PRINTQUEUE \
    -m Generic.ppd -L "LOCATION" -o auth-info-required=negotiate

উভয় ক্ষেত্রেই আপনি উপরের কোনও একটি কমান্ড চালিয়ে lpr -P PRINTERNAMEগেলে এসএমবি প্রিন্টারটি কনফিগার করার পরে আপনাকে সক্ষম হতে হবে ।

নোট 1: আপনি smb://প্রয়োজনে লাইনে ব্যবহারকারীর নাম এবং ডোমেন যুক্ত করতে সক্ষম হতে পারেন। আমি তবে সেই সুবিধাটি পরীক্ষা করি নি। এছাড়াও -U <username>স্যুইচটি আপনার ব্যবহারকারীর নামটি ওভাররাইড করার অনুমতি দেয়।

দ্রষ্টব্য: এই পদ্ধতিটি ক্যাশেড শংসাপত্রগুলির সাথে একটি মুদ্রক তৈরি করবে, যা আপনি যা চান তা নাও হতে পারে তবে lprকেবল শংসাপত্রগুলি অন্তর্ভুক্ত না করে কোনও এসএমবি প্রিন্টারে প্রিন্ট প্রেরণ করতে দেয় ।

তথ্যসূত্র


এটি কমান্ড লাইন থেকে প্রমাণীকরণ সেটআপ করতে দেয় তবে সমস্যাটি হ'ল কমান্ড লাইন থেকে মুদ্রণের সময় lprঅনুমোদনের কোনও উপায় থাকে না। চাকরীগুলি কেবল কাতারে আটকে থাকবে।
মাত্তেও

@ মাত্তিও - আপডেট দেখুন।
slm

smbclientএকটি যাদুমন্ত্র মত কাজ করে. আপডেটের জন্য ধন্যবাদ.
মাত্তেও

@ মাত্তিও - আমি চারপাশের পদ্ধতিগুলি উল্টিয়ে দিয়েছি যাতে এসএমবিসিলেট 1 ম হয় যেহেতু এটি আপনার প্রশ্নাবলীর পক্ষে সত্যই A, তবে lpadminকেউ যদি আরও স্থায়ী এসএমবি প্রিন্টারের এন্ট্রি তৈরি করতে চান তবে তার বিশদটি রেখে দিলেন ।
slm

বিঃদ্রঃ! ফাইলটি ধরে ধরে উপরের প্রিন্ট করা smbclient সংস্করণটি একটি পাঠ্য ফাইল। আপনি যদি এটির সাথে একটি পিডিএফ প্রিন্ট করেন তবে আপনার প্রিন্টার পিডিএফ উত্স কোডের পৃষ্ঠার পরে পৃষ্ঠার পরে পৃষ্ঠাটি তৈরি করবেন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.