কিভাবে Mac OS এ একটি গোপন লগইন কনসোল অ্যাক্সেস করবেন
সুচিপত্র:
Mac OS এর কিছু সংস্করণ প্রথাগত লগইন স্ক্রীন থেকে সরাসরি কমান্ড লাইনে যেকোনো ব্যবহারকারীর অ্যাকাউন্ট লগইন করার ক্ষমতা সমর্থন করে, যার ফলে পরিচিত ম্যাক ব্যবহারকারী ইন্টারফেসকে বাইপাস করে। পরিবর্তে আপনি ডেস্কটপ, ফাইন্ডার, উইন্ডো সার্ভার, বা GUI এর অন্য কোনও ফ্রিল লোড না করেই মূলত টার্মিনালে একজন ব্যবহারকারীকে সরাসরি সাইন ইন করছেন (একটি SSH সার্ভারের সাথে সংযোগ করতে ssh ক্লায়েন্ট ব্যবহার করার মতো)।এটি উন্নত ব্যবহারকারীদের জন্য সুবিধাজনক হতে পারে যাদের একটি নির্দিষ্ট ব্যবহারকারী অ্যাকাউন্ট থেকে সম্পূর্ণ কমান্ড লাইনে দ্রুত অ্যাক্সেসের প্রয়োজন, কিন্তু Mac OS গ্রাফিকাল পরিবেশের সম্পূর্ণ লগইন এবং লোডিং এড়িয়ে যেতে চান। মনে রাখবেন যে সিস্টেম সফ্টওয়্যারের সমস্ত সংস্করণ এই বৈশিষ্ট্যটিকে সমর্থন করে না, তাই কোনটি করবেন এবং কোনটি করবেন না তা নির্ধারণ করতে এটি কিছুটা আবিষ্কার করতে হবে৷
ডাইভিং করার আগে, উপলব্ধি করুন এটি সত্যিই শুধুমাত্র উন্নত ম্যাক ব্যবহারকারীদের জন্য যা কমান্ড লাইন পরিবেশের সাথে সম্পূর্ণরূপে আরামদায়ক। লুকানো লগইন কনসোল/টার্মিনালটি একক ব্যবহারকারী মোড বা রিকভারি মোড টার্মিনাল থেকে সম্পূর্ণ আলাদা, যা সমস্ত Macs এবং Mac OS সংস্করণে সমর্থিত তা নির্দেশ করাও গুরুত্বপূর্ণ৷ একের জন্য, কনসোল লগইন ট্রিক দিয়ে আপনি ব্যবহারকারীর স্তরের সুযোগ-সুবিধা সহ ম্যাকের যে কোনও ব্যবহারকারী হিসাবে সরাসরি লগইন করতে পারেন, যেখানে একক ব্যবহারকারী মোড সর্বদা অনেকগুলি সিস্টেম পরিষেবা এবং প্রক্রিয়া নিষ্ক্রিয় করে একটি রুট লগইন ব্যবহার করে এবং আরও প্রশাসনিক উদ্দেশ্যে লক্ষ্য করা হয়। একক ব্যবহারকারী মোডের দুটি সাধারণ ব্যবহার হল fsck দিয়ে একটি ডিস্ক মেরামত করা এবং অ্যাডমিন পাসওয়ার্ড পরিবর্তন করা, বা অন্যান্য সমস্যা সমাধানের কাজ।একক ব্যবহারকারী মোড এবং পুনরুদ্ধার টার্মিনাল সমস্যা সমাধানের জন্য সত্যিই সেরা এবং আরও সাধারণ কমান্ড লাইন ইন্টারঅ্যাকশনের জন্য উপযুক্ত পরিবেশ নয়, তবে আপনি টার্মিনাল অ্যাপের মতো সরাসরি কনসোল লগইন ব্যবহার করা যেতে পারে।
আমার MacOS সংস্করণ কি লগইন টার্মিনাল/কনসোল সমর্থন করে?
Console লগইন Mac OS বা Mac OS X-এর সমস্ত সংস্করণ দ্বারা সমর্থিত নয়৷ কনসোল লগইন বৈশিষ্ট্যটি Mac OS X 10.9.x (Mavericks), 10.8.x (মাউন্টেন লায়ন) এ সমর্থিত বলে মনে হচ্ছে , 10.7.x (Lion), 10.6.x (Snow Leopard), Leopard, Tiger, ইত্যাদি কিন্তু MacoS Mojave (10.14) macOS 10.13.x (High Sierra), macOS 10.12.6 (Sierra) এ সমর্থিত হতে পারে বা নাও হতে পারে , OS X 10.11.6 (El Capitan), বা 10.10 Yosemite. আপনি যদি এটিতে সফল হন বা না হন, এবং আপনার সিস্টেম সফ্টওয়্যারের সংস্করণটি নীচের মন্তব্যে নির্দ্বিধায় রিপোর্ট করুন৷
আপনি নিম্নলিখিত ডিফল্ট কমান্ড দিয়ে Mac OS / Mac OS X-এ লগইন কনসোল সক্ষম করার চেষ্টা করতে পারেন এবং তারপরে আপনি লগইন স্ক্রীন অ্যাক্সেস করতে পারেন কিনা তা দেখতে নীচের নির্দেশাবলী অনুসরণ করতে ম্যাক রিবুট করতে পারেন টার্মিনাল:
"sudo ডিফল্ট লিখুন /Library/Preferences/com.apple.loginwindow.plist DisableConsoleAccess>"
আপনি যদি একটি অসমর্থিত ম্যাকের লগইন স্ক্রীন থেকে কনসোল লোড করার চেষ্টা করেন, আপনি হয় শুধু একটি ফাঁকা কালো স্ক্রীন দেখতে পাবেন যা অনিবার্য বলে মনে হচ্ছে, যার জন্য আপনাকে জোর করে ম্যাক রিবুট করতে হবে, অথবা আপনি সংক্ষেপে কালো স্ক্রিনে সাদা পাঠ্যের একটি ফ্ল্যাশ দেখুন এবং তারপরে একটি ফাঁকা কালো স্ক্রীন দেখুন যা পালানোর জন্য একটি রিবুট প্রয়োজন। আপনি যদি এটির আশেপাশে একটি উপায় জানেন তবে মন্তব্যে আমাদের সাথে শেয়ার করুন৷
ম্যাক ওএসে লগইন স্ক্রিনে একটি টার্মিনাল কীভাবে অ্যাক্সেস করবেন
মনে রাখবেন ম্যাক-এ আপনার অবশ্যই স্বয়ংক্রিয় লগইন বন্ধ থাকতে হবে, অন্যথায় আপনি বুট করার সময় লগইন স্ক্রিনে অ্যাক্সেস পাবেন না যেখান থেকে কনসোল অ্যাক্সেস করতে হবে। মনে রাখবেন, Mac OS এর সমস্ত সংস্করণ এই বৈশিষ্ট্যটিকে সমর্থন করে না৷
- ম্যাক যথারীতি রিবুট করুন
- লগইন স্ক্রিনে, "অন্যান্য" বেছে নিন
- ব্যবহারকারী নামের জন্য, নিম্নলিখিতটি টাইপ করুন এবং তারপরে রিটার্ন টিপুন – এখনও কোনও পাসওয়ার্ডের প্রয়োজন নেই
- রিটার্ন কী টিপুন
- সফল হলে, আপনি কমান্ড লাইনে একটি লগইন প্রম্পট দেখতে পাবেন, যেন আপনি উইন্ডোজ এনভায়রনমেন্ট ছাড়াই একটি ইউনিক্স এনভায়রনমেন্ট বুট আপ করেছেন, এখন কমান্ড লাইনে সরাসরি লগইন করতে একটি ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন। সেই ব্যবহারকারী হিসেবে
>console
দ্রষ্টব্য: অসফল হলে, স্ক্রীন কালো হয়ে যাবে এবং প্রস্থান করার জন্য পাওয়ার কী চেপে ধরে আপনাকে জোর করে ম্যাক রিবুট করতে হবে
আপনি সফলভাবে লগইন কনসোলে লগইন করেছেন বলে ধরে নিচ্ছি, আপনি একটি সাধারণ টার্মিনাল পরিবেশে যা করতে চান তার সব কিছুতেই আপনার সম্পূর্ণ অ্যাক্সেস থাকবে, কিন্তু কোনো Mac OS গ্রাফিকাল ইন্টারফেস ছাড়াই। আপনি শাটডাউন বা রিবুট কমান্ড দিয়ে কমান্ড লাইন থেকে রিবুট করে এই পরিবেশ থেকে বেরিয়ে আসতে পারেন।
দ্রষ্টব্য যে আপনি লগইন ব্যবহারকারীর নামের তালিকা লুকিয়ে রাখার সময় বা লগইন স্ক্রিনে ব্যবহারকারীদের তালিকা সক্রিয় করার সময় "অন্যান্য" ক্ষেত্রটি অ্যাক্সেস করতে পারবেন, তবে এটি স্বয়ংক্রিয় লগইন সক্ষম হলে কাজ করবে না।
এটি একটি সামান্য পরিচিত কৌশল, এবং এটি Mac OS-এর কিছু সংস্করণে সমর্থিত কিন্তু অন্যগুলিতে নয় এটি কখন এবং কোথায় কাজ করবে, এবং আধুনিক সংস্করণগুলি থেকে সমর্থন টেনে নেওয়া হয়েছে কিনা তা আরও ঘোলা করে দেয় (এটি সাম্প্রতিক macOS রিলিজ থেকে অনুপস্থিত বলে মনে হচ্ছে)। ম্যাকওয়ার্ল্ড কিছু সময় আগে গোপন লগইন টার্মিনালের উল্লেখ করেছিল এবং 2002 সালে ফিরে আসার কৌশলটির আলোচনা উন্মোচন করেছিল, পরামর্শ দেয় যে কনসোল লগইনটি Mac OS X-এর আগের সমস্ত সংস্করণে কাজ করতে পারে তবে সাম্প্রতিক সংস্করণগুলিতে নয়। কোন সংস্করণগুলি সামর্থ্যকে সমর্থন করে তা নিশ্চিতভাবে খুঁজে বের করার জন্য, সাম্প্রতিক ম্যাক ওএস রিলিজের বিস্তৃত বৈচিত্র্যে ব্যবহারকারীর অনুসন্ধান প্রয়োজন হবে। আমি ম্যাভেরিক্স চালিত ম্যাকের লগইন কনসোলের মাধ্যমে সফলভাবে টার্মিনাল অ্যাক্সেস করতে সক্ষম হয়েছি, কিন্তু উদাহরণস্বরূপ, হাই সিয়েরা বা সিয়েরা চালিত ম্যাকের উপর নয়। আধুনিক macOS রিলিজে এই বৈশিষ্ট্যটি সম্পূর্ণরূপে চলে যাওয়া সম্ভব, এই ক্ষেত্রে এটি শুধুমাত্র পুরানো Mac OS X সিস্টেম সফ্টওয়্যারগুলিতে প্রযোজ্য হবে৷
আপনি কি আপনার Mac এ লগইন কনসোল অ্যাক্সেস করতে পেরেছেন বা আপনার Mac OS এর সংস্করণ দিয়ে? নীচের মন্তব্যে আপনার অভিজ্ঞতা শেয়ার করুন, এবং যদি আপনি অল্প পরিচিত লগইন টার্মিনাল স্ক্রীন সম্পর্কিত অন্য কোন টিপস বা কৌশল জানেন তবে সেগুলিও শেয়ার করুন।