Sshd ব্যবহারের জন্য সাইগউইনকে আনইনস্টল / পুনরায় ইনস্টল করবেন কীভাবে?


17

আমি ভাল ফলাফল ছাড়াই সাইগউইন / এসএসডি ইনস্টল করেছি। আমি পুনরায় ইনস্টল করতে সি: g সাইগউইন ডিরেক্টরিটি সরিয়েছি। আমি হাতে হাতে sshd প্রশাসক ব্যবহারকারীর অপসারণ।

আমি আবার সাইগউইনকে পুনরায় ইনস্টল করেছি, তারপরে 'ssh-host-config -y' চালাচ্ছি। আশ্চর্যের বিষয় হল এটি নতুন ব্যবহারকারী তৈরি করার বিষয়ে কিছু জিজ্ঞাসা করে না। এবং পদ্ধতিটি খুব সংক্ষিপ্ত।

sh ssh-host-config -y
 * ক্যোয়ারী: বিদ্যমান / ইত্যাদি / ssh_config ফাইলটি ওভাররাইট করবেন? (হ্যাঁ / না) হ্যাঁ
 তথ্য: ডিফল্ট / ইত্যাদি / ssh_config ফাইল তৈরি করা হচ্ছে
প্রশ্ন: বিদ্যমান / ইত্যাদি / sshd_config ফাইল ওভাররাইট করবেন? (হ্যাঁ / না) হ্যাঁ
 তথ্য: ডিফল্ট / ইত্যাদি / sshd_config ফাইল তৈরি করা হচ্ছে
 তথ্য: প্রিভিলেজ বিচ্ছেদটি ওপেনএসএইচ 3.3 থেকে ডিফল্টভাবে হ্যাঁ সেট করা আছে।
 তথ্য: তবে এটির জন্য 'এসএসডিডি' নামক একটি অননুমোদিত অ্যাকাউন্ট দরকার।
 তথ্য: বিশেষাধিকার পৃথকীকরণ সম্পর্কিত আরও তথ্যের জন্য / ইউএসআর / শেয়ার / ডক / ওপেনশ পড়ুন
ME.privsep।
* প্রশ্ন: সুবিধার বিচ্ছেদ ব্যবহার করা উচিত? (হ্যাঁ / না) হ্যাঁ
*** তথ্য: আপডেট করা / ইত্যাদি / sshd_config ফাইল

*** তথ্য: হোস্ট কনফিগারেশন সমাপ্ত। আনন্দ কর!

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

আমি আনইনস্টল করার সাথে আমার কিছু ভুল হয়েছে see

প্রশ্ন: আমি কীভাবে এসএসএসডি সম্পর্কিত জিনিসটিকে পুরোপুরি আনইনস্টল করতে পারি যাতে আমি এটি পুনরায় ইনস্টল করতে পারি?


অন্য সব কিছু যদি ব্যর্থ হয়: superuser.com/Quetions/167219/…
nddou

উত্তর:


37

সিস্টেমে পূর্বে sshd ইনস্টল করা থাকলে ssh-host-config ডাকার আগে নিম্নলিখিত ক্লিনআপ পদ্ধতিটি করা উচিত:

# Remove sshd service
cygrunsrv --stop sshd
cygrunsrv --remove sshd

# Delete any sshd or related users (such as cyg_server) from /etc/passwd
#   (use your favorite editor)

# Delete any sshd or related users (such as cyg_server) from the system
net user sshd /delete
net user cyg_server /delete

মনে রাখবেন যে, sshd ইনস্টল করার সময়, সাইগউইন শেলটি প্রশাসক হিসাবে চালানো আবশ্যক।
f.ardelian

3
/etc/passwdআমার জন্য কোন ফাইল ছিল না । তা ছাড়া এই কাজ!
জন

আপনি বলেছেন "# / sshd বা সম্পর্কিত ব্যবহারকারীদের (যেমন cyg_server) / ইত্যাদি / পাসডাব্লুডি থেকে" মুছে দিন "ঠিক আছে। তবে আপনি বলেছিলেন যে "# সিস্টেম থেকে কোনও এসএসডি বা সম্পর্কিত ব্যবহারকারী (যেমন সাইগ_সারভার) মুছুন" এটি নিজেকে পুনরায় বলে মনে হচ্ছে। এবং তারপরে আপনি বলেছেন নেট ব্যবহারকারী সেই লাইনের নীচে কমান্ড দেয়। কিন্তু এই কমান্ডগুলি ব্যবহারকারীদের সিস্টেম থেকে মুছে না। তারা পরিষেবাগুলি মুছুন।
বারলোপ

সিস্টেম ব্যবহারকারীদের সাথে তিনি আপনার উইন্ডোজ পিসির ব্যবহারকারীদের উল্লেখ করছেন। / ইত্যাদি / পাসডাব্লুড ব্যবহারকারীদের সাথে তিনি এই ফাইলটির মধ্যে সাইগউইন ইউনিক্স-ওয়াই পরিবেশের জন্য সংজ্ঞায়িত ব্যবহারকারীদের উল্লেখ করছেন (যদি থাকে)। "এই কমান্ডগুলি" ব্যবহারকারীদের মুছে ফেলবে
nddou

4

এটি পুনরায় ইনস্টল করতে আমাকে তিনটি পদক্ষেপ করতে হয়েছিল।

  • LOCAL_MACHINE Y SYSTEM \ ControlSet001 \ পরিষেবাদি sh sshd মুছুন
  • 'এসসিডি মুছে দিন' চালান
  • পুনরায় বুট করার

সমস্যাটি হ'ল আমি ম্যাক থেকে সাইগউইনটিতে লগইন করতে পারছি না, এটিই সঠিক কারণ যা আমি সাইগউইন পুনরায় ইনস্টল করার চেষ্টা করেছি।

আমি এই সমস্যাটি সম্পর্কে আরও একটি থ্রেড তৈরি করেছি। -> আমি ম্যাক থেকে সাইগউইন / এসএসএস লগইন করতে পারি না



1

এই লিঙ্কটি খুঁজছেন

https://www.cygwin.com/ml/cygwin/2014-03/msg00315.html

উপরের লিঙ্কটির কারও পরামর্শ, মনে হচ্ছে এটি একটি দুর্দান্ত চেকলিস্ট, বিস্তৃত, কোনও শর্টকাট এবং দ্রুত নয় এবং আইআইআরসি এটি আমার পক্ষে কাজ করেছে।

/ ইত্যাদি থেকে এসএসএস সম্পর্কিত সমস্ত ফাইল সরান।
/ Var / খালি সরান।
Ssh লগগুলি / var / লগ থেকে সরান।
আপনার এসএএম থেকে sshd এবং cyg_server অ্যাকাউন্টগুলি সরান। / ইত্যাদি / পাসডাব্লুড থেকে উভয়ই ফেলে দিন।
Sshd পরিষেবাটি সরান। নতুন করে শুরু কর.

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

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