কমান্ড লাইন - রিমোট লগইন এবং রিমোট পরিচালনা সক্ষম করুন


11

আমার কাজের জন্য, আমি একটি নতুন ম্যাক ল্যাপটপ স্থাপন করার আগে, আমাকে এই দুটি সেটিংস সক্ষম করতে হবে:

  1. সিস্টেম পছন্দসমূহ - ভাগ করে নেওয়া - দূরবর্তী লগইন। একবার সক্ষম হয়ে গেলে আমাকে এডমিন অ্যাকাউন্টটি যুক্ত করতে হবে যা আমি কেবল এই ব্যবহারকারীদের অধীনে লিটল + চিহ্ন নির্বাচন করে তৈরি করেছিলাম:

  2. সিস্টেমের পছন্দসমূহ - ভাগ করে নেওয়া - রিমোট ম্যানেজমেন্ট - (সামান্য পপ আপ উইন্ডোজ আসে) এবং আমি সমস্ত বৈশিষ্ট্য নির্বাচন করি

কমান্ড লাইনের মাধ্যমে আমি কীভাবে উপরের দুটি প্রক্রিয়া অর্জন করব?


আপনি কোন স্থাপনার সমাধানটি ব্যবহার করেন? ডিপ্লয়স্টুডিও, ক্যাস্পার বা স্ক্রিপ্টস?
ক্লোনামথ

তন্ন তন্ন। আমি স্টাফ করার জন্য মেশিনে প্রবেশ করলাম। তবে ভিন্ন কারণে আমি তা করার আগে আমার উপরের দুটি পদক্ষেপ সক্ষম করতে হবে।
ফ্যাবিও ভিওলা

উত্তর:


17

রিমোট লগইন এবং রিমোট ম্যানেজমেন্ট সেটিংস সংশোধন করা দুটি পৃথক কমান্ড দিয়ে সম্পন্ন হয় - উভয়ই রুট হিসাবে কার্যকর:

  • সিস্টেম সেটআপ
  • পদাঘাত শুরু

প্রশাসক গোষ্ঠীর সদস্যদের জন্য দূরবর্তী লগইন সক্ষম করতে প্রবেশ করুন:

sudo systemsetup -setremotelogin on

অ্যাক্সেস ব্যবহার সীমাবদ্ধ করতে dseditgroup। প্রথমে এটি বিদ্যমান কিনা তা পরীক্ষা করে দেখুন এবং প্রয়োজনে এটি যুক্ত করুন:

dseditgroup com.apple.access_ssh
dseditgroup -o create -q com.apple.access_ssh

এবং একটি ব্যবহারকারী গ্রুপ যুক্ত করুন:

sudo dseditgroup -o edit -a admin -t group com.apple.access_ssh

অ্যাডমিন ব্যবহারকারীদের জন্য দূরবর্তী পরিচালনা সক্ষম করতে প্রবেশ করুন:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users admin -privs -all -restart -agent -menu

অন্যান্য বিকল্পগুলি পরীক্ষা করতে এখানে প্রবেশ করুন:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart --help

10.14 সাল থেকে আপনি ssh এর মাধ্যমে সক্ষম করতে পারবেন না। যদি আপনি ssh এর মাধ্যমে সংযোগ স্থাপন করেন তবে আপনি পেয়েছেন: সতর্কতা: ম্যাকোস 10.14 এবং পরে কেবলমাত্র সিস্টেম অগ্রাধিকারের মাধ্যমে স্ক্রিন ভাগ করে নেওয়া সক্ষম করা নিয়ন্ত্রণের অনুমতি দেয়।
ingconti

5

এসএসএইচ সক্ষম করা:

$ sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

এসএসএইচ অক্ষম করা হচ্ছে:

$ sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist

(বিকল্পটি systemsetupহ্রাস করা হয়)

This command still works, but it is deprecated. Please use launchctl(8) instead.
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.