Bitbucket এবং SSH কীগুলি

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


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

এই পদ্ধতির সাহায্যে আপনি বর্তমান সেশনে একটি স্থায়ী সার্ভারে আপনার স্থানীয় এসএসএইচ কীটি স্থায়ীভাবে সেখানে সংরক্ষণ না করে পুনরায় ব্যবহার করতে পারেন server সেটআপটি সহজ: প্রথমে নিশ্চিত হয়ে নিন যে আপনি নিজের এসএসএইচ কী ব্যবহার করে দূরবর্তী সার্ভার এবং বিটবকেট উভয়ের সাথেই সরাসরি সংযোগ করতে পারবেন। তারপরে আপনি আপনার স্থানীয় মেশিনে এসএইচএইচ এজেন্টটি ইভাল sh এসএসএল-এজেন্ট-এস` দিয়ে শুরু করুন এবং ssh-add -k দিয়ে আপনার বর্তমান কীটি সংরক্ষণ করুন । এখন আপনি ssh -A ব্যবহারকারীর নাম @ হোস্ট 1 এর মাধ্যমে রিমোট সার্ভারে অ্যাক্টিভেটেড এজেন্ট ফরোয়ার্ডিংয়ের সাথে সংযুক্ত হন এবং তারপরে রিমোট সার্ভারের এসএসএইচ কীটি সংরক্ষণ না করে, আপনার পাসওয়ার্ড কোয়েরি ছাড়াই আপনার বিটবকেট সংগ্রহস্থল অ্যাক্সেস করতে পারবেন।

আরেকটি বিকল্প একটি সম্পূর্ণ ভিন্ন প্রদানকারীর কাছে সুইচ করা: GitLab, উদাহরণস্বরূপ, ইতিমধ্যে 10 গিগাবাইট (Bitbucket 2 গিগাবাইট তুলনায়) এর মুক্ত কোটাতে, টিম সদস্য ও তথাকথিত সীমাহীন সংখ্যক উপলব্ধ করা হয় প্রয়োগের কী । এর অর্থ হ'ল প্রতিটি সংগ্রহস্থলের জন্য আপনি পছন্দ মতো অতিরিক্ত অতিরিক্ত এসএসএইচ কী (উদাঃ প্রোডাকশন সার্ভার থেকে) সঞ্চয় করতে পারবেন যা সংগ্রহস্থলটিতে রাইটিং অ্যাক্সেস দেয়।

পেছনে