আপনি কীভাবে ওয়েব ইন্টারফেসটি ব্যবহার করে দূরবর্তীভাবে সিইপিএস পরিচালনা করবেন?


43

আমার অ্যাপার্টমেন্টে আমার একটি উবুন্টু সার্ভার রয়েছে এবং আমি সবেমাত্র একটি প্রিন্টার পেয়েছি, তাই এটি ভাগ করার সময়!

অতীতে আমি আমার ডেস্কটপে CUPS ব্যবহার করেছি এবং আমি ব্রাউজারগুলিকে লোকালহোস্ট: 631 এ জিনিসগুলি সেট আপ করার জন্য নির্দেশ করেছি। আমি কি ওয়েব ভিত্তিক প্রশাসনিক সরঞ্জামগুলি দূর থেকে ব্যবহার করতে পারি?

আমি /etc/cups/cupsd.confফাইলটি নিয়ে খেলছি এবং বর্তমানে আমি সেই স্থানে রয়েছি যেখানে আমি আমার ল্যানের একটি ব্রাউজারকে সার্ভার-আইপি: 631 তে পরিচালনা করতে পারি তবে আমি 403 নিষিদ্ধ ত্রুটি পাচ্ছি।

যদি এটি সম্ভব না হয় বা নিরাপত্তাজনিত কারণে সিউপিএসের দূরবর্তী প্রশাসককে অনুমতি দেওয়া খারাপ ধারণা হয়, তবে এসএসএইচ টানেলটি বিভাজনে ব্যবহার করা কি সম্ভব হবে?

উত্তর:


45

আমি সহজ হতে পারে এই উপায়।

# cupsctl --remote-admin --remote-any --share-printers

এটি /etc/cups/cupsd.confফাইলটি আপডেট করবে এবং একই ফোল্ডারে আগের কনফিগারেশনের একটি ব্যাকআপ সংরক্ষণ করে আপনার জন্য কাপ পুনরায় আরম্ভ করবে ।

এটি মুদ্রক ভাগ করে নেওয়ার জন্য অফিসিয়াল সিইউপিএস গাইড উপস্থাপিত পদ্ধতির মতো । আমি অপশন পাওয়া --remote-adminমধ্যে man cupsctl


5
CUPS অনলাইন সহায়তার পরিবর্তে অনেক লোক বিতরণ-নির্দিষ্ট ডক্স, ব্লগ এবং অন্যান্য উত্সগুলি ব্রাউজ করছে / রেফারেন্স করছে দেখে দুঃখ হয়। : /
বাসিলিকোড

1
সর্বদা প্রস্তাবিত উপায়টি আগে ব্যবহার করুন! তারা তৈরি করেছে সফটওয়্যার!
ফ্রিসফটওয়্যার সার্ভার

6
এটি সম্ভবত কারণ তারা কোন প্রশ্ন জিজ্ঞাসা করতে জানেন না; প্রায়শই, ডকুমেন্টেশন ব্যবহার করার জন্য, আপনি যা যা ঠিক খুঁজছেন তা জানতে হবে বা পুরো ম্যানুয়ালটি পড়তে হবে - মজাদার নয়, এবং খুব দীর্ঘ সময় নেয়। আমরাও সিইপিএস বিশেষজ্ঞ হতে চাই না, আমরা কেবল একটি সামান্য সুইচ কীভাবে ফ্লিপ করতে হবে তা জানতে চাই।
ডাগরুমস

1
আমি sudo service cups restartএই পরে করতে হয়েছিল, কিন্তু তারপর এটি কাজ! :) (ডেবিয়ান 10 32 বিট)
হানশেন্রিক

আমার জন্য আর পুনরায় আরম্ভের দরকার নেই। ডেবিয়ান 8,9 এবং আর্ক
এরি

31

আমি সাধারণত যেভাবে এটি অর্জন করি তা হ'ল একটি স্বেচ্ছাসেবীর বন্দর দিয়ে ssh দিয়ে সুড়ঙ্গ করা:

ssh admin@10.36.8.43 -T -L 3631:localhost:631

সুরক্ষিত এবং দূরবর্তী অ্যাক্সেসের অনুমতি দেয়। অনিয়মিত অ্যাক্সেসের জন্য দরকারী তবে সমস্ত সমস্যার সমাধান করবে না।


2
এই টিপটি দুর্দান্ত। কাপগুলি কনফিগারেশনে কোনও পরিবর্তন না করে আপনি নিরাপদে কাপ পরিচালনা করতে পারেন।
জের্লোস

-Tবিকল্প সত্যিই প্রয়োজন হয় না; এটি কেবলমাত্র একটি টার্মিনাল সেশন তৈরি করা রোধ করবে। আপনার যদি কোনও কারণে টার্মিনাল সেশনের প্রয়োজন হয় তবে এটি ছেড়ে দিন।
ব্যবহারকারী 149408

30

মিশন অর্জন! এই পৃষ্ঠাটি আমাকে অনেক সাহায্য করেছে

আমাকে যা করতে হয়েছিল তা হ'ল সার্ভার এবং প্রশাসক পৃষ্ঠাগুলিতে অ্যাক্সেসে "সমস্ত অনুমতি দিন" যুক্ত করা যাতে আমার কনফিগারেশনটি এখন দেখতে দেখতে:

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow all
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

এখন আমার স্থানীয় নেটওয়ার্কে থাকা লোকদের কেবলমাত্র অ্যাডমিন পৃষ্ঠাগুলি এবং কনফিগারেশন ফাইলগুলিতে অ্যাক্সেস করার অনুমতি দেওয়ার দরকার আছে :) (যদিও রাউটারে 1৩১ সেট আপ করার জন্য আমার কাছে পোর্ট ফরওয়ার্ডিং না থাকায় এটি সম্ভবত কোনও বড় বিষয় নয়? )।

সম্পাদনা: কেবলমাত্র একটি নির্দিষ্ট কম্পিউটারকে অনুমতি দেওয়ার জন্য আমি এমন কিছু করতে পারতাম

<Location /admin>
      Order allow,deny
      Allow from 10.10.10.5
</Location>

বা পুরো 10.10.10 সাবনেটের জন্য,

<Location /admin>
      Order allow, deny
      Allow from 10.10.10.*
</Location>

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.