ম্যাক ওএস এক্স - পাসওয়ার্ডের জন্য অনুরোধ না করে অ্যাপাচি / মাইএসকিএল ফায়ার আপ করুন


8

আমি এক্সএএমপিপি চালাচ্ছি যা সামান্য "এক্সএএমপিপি নিয়ন্ত্রণ" অ্যাপ্লিকেশন নিয়ে আসে যা আমাকে একটি বোতামে ক্লিক করে অ্যাপাচি এবং মাইএসকিউএল শুরু করতে এবং থামাতে দেয়। আমি যখন এটি করি তখন আমার প্রশাসক পাসওয়ার্ডের জন্য সিংহ আমাকে অনুরোধ জানায়। এই পদক্ষেপটি এড়িয়ে যাওয়ার কোনও উপায় আছে কি? (উইন্ডোজে, এটি আমাকে জিজ্ঞাসা করার মতোই "আমি কীভাবে প্রশাসক মোডে এক্সএএমপিপি কন্ট্রোল প্রোগ্রামটি চালাতে পারি?" - ম্যাকের জন্য কোনও এনালগ রয়েছে কিনা তা নিশ্চিত হন না))

উত্তর:


3

সমস্যা

ম্যাক ওএসএক্স আপনাকে আপনার পাসওয়ার্ড জিজ্ঞাসা করবে কারণ এক্সএএমপিপি * নিক্স কমান্ড চালানোর চেষ্টা করছে [sudo](http://en.wikipedia.org/wiki/Sudo)। এটি দুটি পদ্ধতির একটির মাধ্যমে কাটিয়ে উঠতে পারে:

ক। সমস্ত sudo কমান্ডগুলিকে একটি পাসওয়ার্ড ছাড়াই চালানোর অনুমতি দিন ।

খ। মঞ্জুরি দিন কেবল XAMPP কম্যান্ডের কোনো পাসওয়ার্ড দিয়ে চালানো যাবে।

সমাধান

এই সমাধানগুলির মধ্যে একটি ব্যবহার করতে, নিম্নলিখিতটি করুন:

  1. টার্মিনাল.এপ খুলুন (আমি Command+ টিপতে পছন্দ করি Space, তারপরে "টার্মিনাল.এপ" টাইপ করুন, তারপরে হিট করুন Enter)।
  2. চালান sudo nano /etc/sudoers
  3. নিম্নলিখিত পাঠ্যটি ফাইলে যুক্ত করুন, যেখানে ব্যবহারকারীর নাম আপনার সংক্ষিপ্ত ব্যবহারকারীর নাম ( whoamiএটি পেতে টার্মিনালে টাইপ করুন ):

    • বিকল্পের জন্য একটি :

    %username ALL=(ALL) NOPASSWD

    • বি বিকল্পের জন্য :

    %username ALL= NOPASSWD: /Applications/XAMPP/xamppfiles/xampp

  4. জিজ্ঞাসা করা হলে Ctrl+ টিপুন xএবং সংরক্ষণ করুন।

নোট করুন যে ওএসএক্স ম্যাভ্রিক্সে আপনাকে %ব্যবহারকারীর নাম (ইন /etc/sudoers) এর আগে একটি সাইন যোগ করতে হতে পারে ।


এফওয়াইআই আমি এটি যুক্ত করেছি: "ব্যবহারকারীর নাম ALL = NOPASSWD: / অ্যাপ্লিকেশনস / এক্সএএমপিপি / এক্সএএমপিপি \ কন্ট্রোল.এপ"
এরিক

জন্য etc/sudoernoobs, আমার মত, সতর্ক থাকুন না সম্পাদনায় যান sudoersআপনার প্রিয় পাঠ্য সম্পাদক ব্যবহার করে ফাইল (শুধু এই ভুল ... অতিবাহিত শেষ ঘন্টায় ফিক্স বের করার চেষ্টা করেছেন)। sudoerফাইল উপরের এই মন্তব্য করেছে বার্তা আছে: এই ফাইলটি 'visudo' আদেশের সঙ্গে রুট হিসাবে (অর্থাত, সম্পাদিত হতে হবে $ sudo visudo)। 'ভিসুডো' ব্যবহার করতে ব্যর্থ হওয়ার ফলে সিনট্যাক্স বা ফাইল অনুমতি ত্রুটি হতে পারে যা সুডোকে চালানো থেকে আটকাতে পারে।
mululse

ভিসুডো কমান্ডটি ব্যবহার করুন। এটি 'কমিট' করার আগে ফাইল সিনট্যাক্সটি পরীক্ষা করবে।
বরিশিয়াকুর 2115

8

পাসওয়ার্ড ছাড়াই Xampp কন্ট্রোল প্যানেল শুরু করা থ্রেড দুটি সম্ভাব্য সমাধানের তালিকা করে:

  1. স্ক্রিপ্টগুলিতে পাসওয়ার্ড উল্লেখ করে এক্সএএমপিপি শুরু এবং থামানো স্ক্রিপ্টগুলি লিখুন।
    দুটি স্ক্রিপ্ট থ্রেডের অন্তর্ভুক্ত।
  2. /etc/sudoersফাইলটি সম্পাদনা করুন, sudo /Applications/XAMPP/xamppfiles/xampp startএটির পাসওয়ার্ডের প্রয়োজন নেই এমন কনফিগার করুন ।

স্ক্রিপ্টটি ব্যবহার করা এবং এটি। অ্যাপ হিসাবে রফতানি করা ছিল সেরা সমাধান। ধন্যবাদ।
মো

0

ম্যাকোস হাই সিয়েরা

হাই সিয়েরায় আমি নতুন কন্ট্রোল অ্যাপ্লিকেশন ম্যানেজার-ওএসএক্স পাসওয়ার্ড প্রবেশ করানো ছাড়া কাজ করতে পারিনি , এমনকি এটি sudoers এ যুক্ত করার পরেও।

আপনি যদি sudoers ফাইলটিতে যোগ করেন তবে আপনি পাসওয়ার্ড ছাড়াই xampp (বা কেবল অ্যাপাচি) শুরু করতে এবং থামাতে কমান্ড লাইন থেকে xampp চালাতে পারেন।

তবে: উপরের সমাধানগুলি আমার জন্য সমস্যা তৈরি করেছিল, তাই আমি এখানে যা করেছি:

/etc/sudoers/ফাইল এডিট করবেন না , অনেক কিছুই ভুল হতে পারে! আপনি যদি সত্যিই চান তবে কমপক্ষে অ্যাক্টিভেটেড এসআইপি সহ sudo visudo
ম্যাকোস ব্যবহার করুন vim sudoers(আপনি সংরক্ষণ করতে পারবেন না )ও ব্যবহার করতে পারবেন না।

আরও ভাল পদ্ধতির

ডিরেক্টরিতে একটি নতুন ফাইল তৈরি করুন /etc/sudoers.d। ফাইলটি তৈরি করতে আপনার মূল অধিকার দরকার।
আপনার ব্যবহারকারী নামটির মতো ফাইলটির নাম দিন (উদাহরণস্বরূপ)। কোনও এক্সটেনশনের প্রয়োজন নেই।
ফাইলের নামটি আসলে গুরুত্বপূর্ণ নয়, তবে এটি অবশ্যই ~শেষে বা একটি বিন্দু ( .) শুরু করতে হবে না।

এই নতুন ফাইলে কেবলমাত্র প্রয়োজনীয় এন্ট্রি তৈরি করুন তবে আপনার ব্যবহারকারীর নামের সামনে একটি যুক্ত করবেন না% । এটি আমার পক্ষে কার্যকর হয়নি এবং প্রতিটি কল sudoপাসওয়ার্ড জিজ্ঞাসার আগে অনেক সময় নিয়েছিল।

নতুন ফাইলের বিষয়বস্তু:

username ALL = NOPASSWD: /Applications/XAMPP/xamppfiles/xampp

এখন আপনি চালাতে পারেন

sudo /Applications/XAMPP/xamppfiles/xampp start

এক্সএএমপ্প শুরু করতে একটি টার্মিনে এবং আপনাকে আপনার পাসওয়ার্ড প্রবেশ করতে হবে না।

যদি কিছু গোলমাল

সূডার বা নতুন ফাইলে আপনার সমস্ত এন্ট্রি মুছুন বা তাদের ডাবল দিয়ে মন্তব্য করুন ##যাতে সুডো এগুলি উপেক্ষা করবে।
ফাইলটি সম্পূর্ণরূপে নষ্ট হয়ে থাকলে এটি ব্যবহার করে দেখুন: https://astrails.com/blog/2009/09/29/how-to-fix-a-hised-etc-sudoers-file-on-mac-osx
আর কিছুই যদি কাজ না করে , একক ব্যবহারকারী মোডে রিবুট করুন এবং ফাইলটি মেরামত করুন। এছাড়া একটি ব্যাকআপ থাকা উচিত /etcনামক sudoers~orig

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