ওএসএক্স লায়নে কীভাবে পুনরায় চালু করবেন?


8

আমি গিথুবের জন্য এসএস কীগুলি কনফিগার করেছি। আমার একাধিক এসএস কী ইতিমধ্যে কনফিগার করা আছে। আমাকে বিটবাকেটের জন্য নতুন এসএসএস কী যুক্ত করতে হবে। তবে এটি কাজ করছে বলে মনে হয় না।

আমি কীভাবে ওএসএক্স সিংহটিতে পুনরায় আরম্ভ করব?

উত্তর:


13

আমি কীভাবে ওএসএক্স সিংহটিতে পুনরায় আরম্ভ করব?

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

আপনি sshdযদি বলতে চান তাহলে সত্যিই যদি ...

আপনি এটি পুনঃসূচনা করার আগে, এটি একটি সিএইচএইচপি সংকেত প্রেরণের চেষ্টা করুন যাতে এটি এর সমস্ত কনফিগারেশন পুনরায় পাঠ করে। আপনি এটি দিয়ে করতে পারেন

ps -ef | grep sshd | awk {'print $2'} | sudo xargs kill -HUP

আপনি যদি সত্যিই sshdমেশিনে সমস্ত প্রক্রিয়াটি হত্যা করতে চান :

ps -ef | grep sshd | awk {'print $2'} | sudo xargs kill -KILL

তবে প্রথমে এই জিনিসগুলি চেষ্টা করে দেখুন!

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

ssh-agentপ্রক্রিয়া আপনার জন্য সব keyfile ভিত্তিক প্রমাণীকরণ পরিচালনা করে। এটি প্রতিটি লগইন হওয়া ব্যবহারকারীর জন্য সিংহ দ্বারা স্বয়ংক্রিয়ভাবে শুরু হয়েছিল এবং এটি এমনকি কেচেইনের সাথে সংহত হয়।

যদি আপনার নতুন কীফাইল হয় তবে ~/.ssh/bitbucketআপনি এটির মতো যুক্ত করতে পারেন:

ssh-add ~/.ssh/bitbucket

এখন কীটি টার্মিনাল থেকে শুরু করা নতুন ssh সেশনে উপলভ্য হবে। কিছু হত্যা বা পুনরায় চালু করার দরকার নেই।

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