গিট সার্ভারের জন্য এসএসএইচ এবং এইচটিটিপি এর উপকারিতা এবং বিভক্তিগুলি কী কী?


24

আমি গিট সার্ভার সেটআপ করতে চাই। আমি বেশ কয়েকটি কীভাবে করব, তা বিস্তারিতভাবে পেয়েছি।

কেউ কেউ গিট-সার্ভারের মাধ্যমে এসএসএসের মাধ্যমে অ্যাক্সেসযোগ্য গেট-সার্ভারের জন্য ইনস্টলেশন বর্ণনা করেন, আবার অন্যরা এইচটিটিপি থেকে প্রবেশযোগ্য। (অন্যরা এমনকি গিটোলাইটের মতো সরঞ্জামগুলির পরামর্শ দেয়)।

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

গিট সার্ভার স্থাপনের সর্বাধিক সাধারণ উপায় কোনটি?

উত্তর:


23

আপনি সর্বাধিক সাধারণ উপায়টি জিজ্ঞাসা করার সময়, আমি মনে করি আপনার পরিস্থিতিটি দেখে মনে রাখা ভাল যে একটি প্রোটোকল অন্যটিকে বাদ দেয় না - আপনার যদি প্রয়োজন হয় তবে পরে আরও অ্যাক্সেস প্রোটোকল যুক্ত করুন।

  • সর্বাধিক দক্ষ এবং দ্রুত স্থানীয় গিট ডিমন ব্যবহার করা। তবে, দেওয়া ছোট্ট বৈশিষ্ট্যগুলি: কোনও এনক্রিপশন নেই, কোনও প্রমাণীকরণ নয়। আপনার ভাণ্ডারগুলির সর্বজনীন পঠনযোগ্য মিররগুলির জন্য আদর্শ। আপনার যদি পারফরম্যান্সের প্রয়োজন হয় তবে আপনার ওএসের সাথে প্রেরিত সংস্করণটির চেয়ে সাম্প্রতিক সংস্করণ ইনস্টল করার বিষয়টিও বিবেচনা করুন।

  • সর্বাধিক সামঞ্জস্যপূর্ণ উপায় হ'ল এইচটিটিপি। নেটিভ গিটের চেয়ে কম দক্ষ, তবে ততটা পার্থক্যও নয়। HTTP- র সবচেয়ে গুরুত্বপূর্ণ প্রো ফায়ারওয়াল অনুপ্রবেশ এবং প্রক্সি সমর্থন। এটি বেশিরভাগ গেটওয়ে / ফায়ারওয়ালগুলির জন্য নিয়মিত অন্যান্য এইচটিটিপি ট্রাফিক হিসাবে উপস্থিত হয়।

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

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

আমার পরামর্শটি আপনার সংগ্রহস্থলের ব্যবহারের ক্ষেত্রে নির্ভর করবে:

  • ব্যক্তিগত সংগ্রহস্থল এবং ক্ষুদ্র ব্যবহারকারী গ্রুপ: এসএসএইচ

  • সার্বজনীন সংগ্রহস্থল, কোনও পরিমাণ ক্লোন, কিন্তু ধাক্কা-সুবিধাযুক্ত ব্যবহারকারীদের ছোট গ্রুপ: HTTP এবং গিট (কেবল আনতে হবে) + এসএসএইচ (+ পুশ-অ্যাক্সেস)

  • উপরের যে কোনও, তবে প্রচুর ধাক্কা-সুবিধাযুক্ত ব্যবহারকারীদের সাথে: আপনি সম্ভবত গিটের দর্শন বুঝতে পারেন না।

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


আপনি HTTPS এর জন্য নিখরচায় টিএলএস শংসাপত্রগুলি প্রারম্ভিক ডটকম থেকে পেতে পারেন। সমস্ত বড় ওএস / ব্রাউজার দ্বারা বিশ্বাসী।
নটহাগো


2

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


ওহ, তাহলে কি দু'জনের মিশ্রণ সম্ভব? লেখার জন্য এবং পড়ার অ্যাক্সেসের জন্য এসএসএইচ, এবং সহজেই কেবল পঠনযোগ্য অ্যাক্সেসের জন্য এইচটিপিএস?
স্টিফেন রোল্যান্ড

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