ডেবিয়ান: স্থানীয় সার্ভার থেকে দূরবর্তী সার্ভারে স্ক্রিপ করার জন্য কী কী অনুমতি / ব্যবহারকারীর প্রয়োজনীয়তা রয়েছে?


0

ইন্টারনেটে আমার ডেবিয়ান সার্ভারের সাথে যোগাযোগের জন্য আমার কাছে দুটি ল্যান রয়েছে রাউটারগুলির সাথে। এটা ঠিক কাজ করে। স্থানীয় সার্ভার 1 ব্যবহারকারীর (টম) দূরবর্তী সার্ভার ব্যবহারকারীর (হ্যারি) সাথে সংযোগের জন্য পাসওয়ার্ডের প্রয়োজন না হওয়ার জন্য আমি শংসাপত্র সহ এসএসএইচ করতে পারি। আমি অনুমতি অস্বীকার না করে আমার স্থানীয় ল্যান সার্ভার (গুলি) থেকে দূরবর্তী সার্ভারে ফাইলগুলি স্ক্রিপ করতে ডিরেক্টরিগুলির অনুমতি, মালিক এবং গোষ্ঠীগুলি সেট করার বিষয়ে আমি বিভ্রান্ত হয়ে পড়েছি। আমি এই প্রশ্নটি আরও জটিল করতে পারি স্থানীয় ল্যানটিতে 3 টি সার্ভার এবং একটি এনএএস রয়েছে এবং আমি পার্ল এবং ক্রোনট্যাব দিয়ে এটি স্বয়ংক্রিয় করার আশা করি। যদিও এটি পরিষ্কার করতে সাহায্য করার জন্য বেসিকগুলি কেবল প্রশংসিত হবে। ধন্যবাদ.

উত্তর:


0

Permission deniedআপনার এসএসএইচ সংযোগের সাথে একটি ফাইল সিস্টেম ত্রুটির কোনও সম্পর্ক নেই। প্রতিটি শেষের ক্ষেত্রে ব্যবহারকারীদের কেবল অনুমোদিত অনুমতিগুলি। বিবেচনা:

$ whoami
tom
$ scp foo harry@remote:bar
  • ব্যবহারকারীর tomঅবশ্যই পাথের নামটি পড়তে সক্ষম হতে হবে foo

    • আপনি এটি ব্যবহার না করে পরীক্ষা করতে পারেন scp- কেবল ফাইলটি পড়ার চেষ্টা করুন foo
  • ব্যবহারকারী harryপথনাম লিখতে সক্ষম হওয়া আবশ্যক barউপর remote

    • ব্যবহার করে আপনি ছাড়া এই পরীক্ষা করতে পারেন scp- শুধু লগইন remote হিসাবে harryএবং ফাইলটি লিখতে চেষ্টা bar(যেমন harry)।

উপরের যে কোনও একটি পরীক্ষা ব্যর্থ হলে, এটি scpব্যর্থ হবে।

উদাহরণ স্বরূপ:

$ scp /etc/shadow harry@remote:bar
/etc/shadow: Permission denied

স্থানীয় ব্যবহারকারী tomপড়তে পারবেন না /etc/shadow

$ touch foo
$ scp foo harry@remote:/etc/shadow
scp: /etc/shadow: Permission denied

রিমোট ব্যবহারকারী harryলিখতে পারবেন না /etc/shadow

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