একক ব্যবহারকারীর জন্য টার্মিনালের মাধ্যমে দূরবর্তী লগইন সক্ষম করতে কীভাবে


0

কেউ কি জানেন যে "শুধুমাত্র এই ব্যবহারকারীদের" ম্যাকের জন্য রিমোট লগইনে প্রবেশের অনুমতি দেওয়ার কী আদেশ রয়েছে?

আমি "সুডো সিস্টেমসেটআপ-সেট্রেমোটেলোগিন চালু" ব্যবহার করে টার্মিনালের মাধ্যমে দূরবর্তী লগইন সক্ষম করেছি

আমাকে কেবল সেই নির্দিষ্ট ব্যবহারকারীর অ্যাক্সেসের অনুমতি দেওয়ার জন্য একটি ব্যবহারকারীর নাম যুক্ত করতে হবে।

ধন্যবাদ!

উত্তর:


0

ব্যবহারকারীদের তালিকাটি com.apple.access_sshগ্রুপ দ্বারা নিয়ন্ত্রিত হয় ।

  • যদি গ্রুপটি বিদ্যমান না থাকে তবে রিমোট লগইনটি 'সমস্ত ব্যবহারকারী' এ সেট করা আছে।
  • যদি গ্রুপটি বিদ্যমান থাকে এবং তার সদস্য থাকে তবে রিমোট লগইনটি 'কেবলমাত্র এই ব্যবহারকারীদের' এ সেট করা আছে।
  • যদি রিমোট লগইন অক্ষম করা থাকে, তখন গোষ্ঠীটির নাম পরিবর্তন করা হয় com.apple.access_ssh-disabledযা এটি সক্ষম করার সময় সদস্যদের সংরক্ষণ করে।

আপনি গ্রুপটি দেখতে পারেন এবং পরীক্ষার জন্য টার্মিনাল ছাড়াই ওয়ার্কগ্রুপ ম্যানেজার ব্যবহার করে ম্যানুয়ালি এডিট করতে পারেন।

ওয়ার্কগ্রুপ ম্যানেজার এসএসএইচ পরিষেবা এসিএল গ্রুপ দেখাচ্ছে

সমস্ত সেটিংস পুনরায় সেট করতে এবং রিমোট লগইন সক্ষম করতে, আপনি নিম্নলিখিতটি চালাতে পারেন। আমার পরীক্ষায়, প্রথম কমান্ডটি ব্যবহার করে দূরবর্তী লগইন অক্ষম করা দরকার ছিল না, তবে আমি এটি সম্পূর্ণতার জন্য অন্তর্ভুক্ত করেছি।

sudo systemsetup -setremotelogin off
dseditgroup -o delete -q com.apple.access_ssh
dseditgroup -o delete -q com.apple.access_ssh-disabled
sudo systemsetup -setremotelogin on

কমান্ড লাইনটি ব্যবহার করে একটি গোষ্ঠীতে কোনও ব্যবহারকারীকে যুক্ত করতে, আপনি dseditgroupব্যবহারকারীর ব্যবহারকারীর নাম ব্যবহার করে 'ব্যবহারকারীর নাম' ব্যবহার করে অ্যাক্সেস দিতে পারবেন।

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