স্থানীয় "ব্যবহারকারীর" অধিকার কি পর্যাপ্ত বা বিকাশকারীদের কোডিং করার সময় স্থানীয় প্রশাসক বা পাওয়ার ব্যবহারকারী প্রয়োজন?


17

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

স্থানীয় প্রশাসক বা স্থানীয় শক্তি ব্যবহারকারী কি ভিএস2010 এর সাথে প্রয়োজনীয়? আপনি কীভাবে উন্নত অধিকার ছাড়াই চালাবেন? আপনি কোন বিষয়গুলিতে চলে যাবেন?


1
পাওয়া ইত্যাদি অনুরূপ একটি থ্রেড stackoverflow.com/questions/701214/...
goodguys_activate

1
সার্ভারফাল্ট সার্ভারফল্ট
প্রশ্নগুলি

উত্তর:


19

একজন প্রোগ্রামারের অ্যাডমিন অ্যাক্সেস সহ সীমিত ব্যবহারকারী হিসাবে কাজ করা উচিত। অর্থাৎ প্রোগ্রামারটি মেশিনের প্রশাসক হওয়া উচিত, তবে কাজ করার সময় তার সর্বদা একটি সীমাবদ্ধ ব্যবহারকারী অ্যাকাউন্ট ব্যবহার করা উচিত ।

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

আপনি যে অপারেটিং সিস্টেমটি নির্বিশেষে এটি সত্য। যদিও উইন্ডোজ কেবল যেখানে এটি উঠে আসে শুধুমাত্র এক বলে মনে হচ্ছে।

স্পষ্ট করা:

যখন আমি বলি যে বিকাশকারীর সীমাবদ্ধ ব্যবহারকারী হওয়া উচিত, তখন আমি বোঝাতে চাইছি যে তাদের মেশিনে সম্পূর্ণ প্রশাসনিক অধিকার থাকা উচিত, তবে যখন তারা তাদের কোডটি পরীক্ষা করে, এটি একটি সীমিত-ব্যবহারকারী পরিবেশে করা উচিত। উদাহরণস্বরূপ, বিকাশকারী অ্যাডমিন-সক্ষম ব্যবহারকারী হিসাবে মেশিনটি পরিচালনা করতে পারে তবে ভার্চুয়াল মেশিনে বা সীমিত ব্যবহারকারীর অ্যাকাউন্টে সমস্ত পরীক্ষা চালায়। লিনাক্সে, এর অর্থ সহজভাবে বোঝা যায় যে দেবের sudoঅ্যাক্সেস রয়েছে; উইন্ডোজে এর অর্থ ইউএসি এবং অন্যান্য সুরক্ষা বৈশিষ্ট্যগুলির সাথে প্রশাসক-স্তরের অ্যাকাউন্টটি সম্পূর্ণরূপে সক্ষম enabled


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

2
'সর্বদা একটি সীমিত ব্যবহারকারী অ্যাক্ট ব্যবহার করুন' এর জন্য আর একটি ব্যতিক্রম: আপনাকে কোনও পরিষেবা শুরু / বন্ধ করতে হবে
ভিক্টর হুরডুগ্যাসি

3
@ ভিক্টর হুরডুগাচি: সে কারণেই আমি বলছি প্রশাসকের অ্যাক্সেস পাওয়া উচিত। যখন আমি বলি যে প্রোগ্রামারটির সীমাবদ্ধ ব্যবহারকারী হিসাবে কাজ করা উচিত, তখন আমার অর্থ এই নয় যে তারা তাদের নিজস্ব মেশিনের প্রশাসক হওয়া উচিত নয়।
গ্রেফ্যাড

9

এটি একটি রাজনৈতিক বা পরিচালিত সমস্যা, কোনও প্রযুক্তিগত নয়।

একটি "আমরা আপনাকে এমন সফ্টওয়্যার ইনস্টল করতে চাই না যা আপনার কাজের ফাংশনের সাথে প্রাসঙ্গিক নয়" রুল তৈরির কথা বিবেচনা করুন, সুতরাং বস সেই অনুসারে অনুসরণ করতে পারেন।

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

এটি বলেছিল, যদি না বলা হয় যে কর্মসূচিগুলি অবৈধ বা নৈতিকভাবে অগ্রহণযোগ্য নয়, তবে কেন এটি প্রথমে একটি বিষয়?


13
+1: আপনি যদি স্থানীয় প্রোগ্রামার অধিকারের সাথে চালানোর জন্য আপনার প্রোগ্রামারগুলিকে বিশ্বাস করতে না পারেন তবে আপনি আপনার প্রোগ্রামার, পিরিয়ডকে বিশ্বাস করতে পারবেন না।
ক্রামি

@ ক্রমি - এখানে, আমি এটিতে আরও একটি পিরিয়ড যুক্ত করছি।
Anto

6

এটি নির্ভর করে আপনি কীভাবে তাদের স্বাধীনভাবে বিকাশ করবেন তা নির্ভর করে।

আইআইএস কনফিগারেশন, রিমোট ডিবাগিং, জিএসি-তে অ্যাক্সেস সংশোধন করা, আপনার নিজের এমএসআই চালানোর দক্ষতা অবশ্যই প্রভাবিত করবে। আপনি যদি আউটসোর্স করা উত্সগুলি স্বাধীনভাবে করার আশা করেন এমন জিনিসগুলি হয় আমি প্রচুর পরীক্ষা ছাড়াই চেষ্টা করব না।

যদি আপনার আউটসোর্স লোকেরা কোনও ডেস্কটপ অ্যাপ্লিকেশনটিতে কাজ করে তবে তারা স্থানীয়ভাবে ডিবাগ করতে পারে আপনি সম্ভবত কয়েকটি সমস্যা নিয়ে এটিকে এড়িয়ে যাবেন।

ধরে নিই যে তারা উত্স নিয়ন্ত্রণ ব্যবহার করছে আপনি সবসময় মেশিনগুলির পর্যায়ক্রমিক পুনরায় চিত্র নির্ধারণ করতে পারেন।

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


6

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

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

আমি স্পষ্টতই দ্বিতীয়টি পছন্দ করি, তবে আমি প্রাক্তনটির জ্ঞান দেখতে পারি।


4

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

আরও কী, ইউএসি এর উত্থানের সাথে আরও বেশি বেশি অ্যাপ্লিকেশন এখন অ্যাডমিন ক্ষমতা ছাড়াই ইনস্টল করতে পারে। তারা এইচকেএলএম এ জিনিস রাখে না, তারা সিস্টেম 32 এর অধীনে কোনও কিছু স্পর্শ করে না, তারা ব্যবহারকারীদের অধীনে কোথাও এক্সপি রাখে - যিনি ফোল্ডার করেন এবং এটি তাদের সরানো অনেক সহজ করে দেয় তবে তারা সম্ভবত এটি ইনস্টল করছে যে আপনার মূল বিষয়টিকে সম্বোধন করতে পারে না " ননসেন্স সফটওয়্যার "যার দ্বারা আমি ধরে নিই যে আপনি গেমস, সঙ্গীত প্লেয়ারগুলি ইত্যাদি বোঝায় mean

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

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


3

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


1

এটি নির্ভর করে আপনি কী জন্য সফটওয়্যার লিখছেন।

আপনার সফ্টওয়্যারটি যদি আপনার সিস্টেমে অনুপ্রবেশ করার প্রয়োজন না হয় তবে প্রশাসনিক শক্তির প্রয়োজন নেই।


আরও ভাল সমাধান: ইনস্টলেশন / পরীক্ষার উদ্দেশ্যে কেউ ভিএম বা পরীক্ষা ল্যাব কম্পিউটার ব্যবহার করতে পারে।


0

আমি এর দুটি পন্থা দেখেছি। সবার মধ্যে ল্যাপটপ থেকে প্রত্যেককে কাজ করা উচিত, যা তারা বাড়িতে যাওয়ার সময় প্রশাসকদের কাছে চালু করতে হয়েছিল। অ্যাডমিনের এটি একবার হয়ে গেলে তারা সিডিতে আটকে যেত যা মেশিনটিকে পুনরায় চিত্রিত করে। একবার এটি পুনরায় চিত্রিত করার পরে, এটি একটি শেল্ফে চলে গেল, যেখানে এটি পরবর্তী ব্যক্তির জন্য প্রয়োজন হবে যার প্রয়োজন হয়। সমস্ত মেশিনগুলি অভিন্ন কিনা তা নিশ্চিত করুন, যাতে লোকেরা "ভাল" একটির সন্ধান করে তাদের মধ্য দিয়ে থেমে থাকে।

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

কিন্তু যা বলেছিল তার সবকটিই দিয়ে আমার ধারণা, থরবজর্ন [sic] পেরেকটি মাথায় আঘাত করেছে: এটি একটি ব্যবস্থাপনা সমস্যা, এবং সম্ভবত কোনও প্রযুক্তিগত সমাধান দিয়ে যথেষ্ট সমাধান করা হবে না।

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