হোম ফোল্ডার ছাড়াই কোনও ব্যবহারকারীর জন্য কোন ব্যক্তিগত কী ব্যবহার করতে হবে তা গিটকে জানান


9

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

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

জিআইটি চালিত ব্যবহারকারী কী কী প্রমাণীকরণ ব্যবহার করতে পারেন?


//, যদি মেশিনের কাছে প্রশ্নে কী না থাকে তবে কী হবে? কোনটি কোন ফরওয়ার্ড পরিচয় ব্যবহার করতে হবে তা নির্দিষ্ট করতে পারে?
নাথান বাসানিজ

উত্তর:


14

এনভায়রনমেন্ট ভেরিয়েবল GIT_SSH গিটকে বলে যে কী এসএসএস ব্যবহারের জন্য বহিরাগত। সুতরাং আপনি একটি স্ক্রিপ্ট কিছু তৈরি করতে পারে:

#!/bin/bash
/usr/bin/ssh -i /path/to/identity.file "$@"

তারপরে এটি এক্সিকিউটেবল chmod করুন এবং GIT_SSH = / পাথ / টু / এসএসক্রিপ্ট সেট করুন


পরবর্তী রোডব্লকটিতে অগ্রসর হওয়া: আমার এসএসএস ক্লায়েন্টটি ज्ञात_হোস্টগুলি আপডেট করার চেষ্টা করে এবং এটি ব্যর্থ হয়!
GLRoman

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