এসএসএইচ কনফিগারেশন ফাইলে সেটআপ -N প্যারামিটার


16

আমি আমার ssh কনফিগারেশন ফাইলে -N পতাকা ব্যবহার করতে চাই, তবে আমি কীভাবে এটি করব তা নিশ্চিত নই?

এটা কি সম্ভব?

 -N      Do not execute a remote command.  This is useful for just for‐
         warding ports (protocol version 2 only).


Host foo
    HostName foo.bar.com
    User baz
    <how can I add -N flag here?>

XY সমস্যাটির মতো মনে হচ্ছে । আপনি ঠিক কি করতে চান?
তেরডন

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

আপনি কেবল চালাচ্ছেন না কেন ssh -N, আপনাকে এটি কনফিগার প্যারামিটার হিসাবে সেট করার দরকার নেই কেন?
তেরডন

এখানে unix.stackexchange.com/a/417373/69080 উত্তর দেওয়া হয়েছে । রিমোটকম্যান্ড বিড়ালটি চেষ্টা করুন
জোশুয়া হুবার

উত্তর:


2

কোন ওএস? একজন পুরুষকে ssh_config করুন এবং দেখুন যে আপনার ssh এর কোনও বিকল্প আছে কিনা। লিনাক্সে এই বিকল্পটি কনফিগার প্যারামিটার হিসাবে উপলভ্য নয়। আমি যতদূর জানি, আমি মনে করি অন্য প্ল্যাটফর্মের অন্যান্য ওপেনশ বা অনুরূপ ক্লায়েন্টগুলির ক্ষেত্রেও এটি একই।


উবুন্টু ১২.০৪, আমি ssh_config ম্যান পৃষ্ঠাটি দেখেছিলাম তবে আমি এটি অবহেলা না করলে আমি এটি সম্ভব দেখিনি see
veilig

2

আসলে -N কোনও প্যারামিটার নয়, কেবল -L বা অন্য কোনও জাতীয় পতাকা

আপনি যদি ssh -N -l ব্যবহারকারীর নাম HOSTNAME না রাখতে চান তবে আপনি উপন্যাস ssh = "ssh -N" তৈরি করতে পারেন (যে হোস্ট থেকে আপনি আপনার গিটোলাইট সার্ভারে এসএসএস করতে চান সেখানে।

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

ধরণের


1

এখানে উত্তর /unix//a/417373/69080 । OpenSSH- র 7.6 থেকে শুরু করে, সেখানে নামক একটি বিকল্প RemoteCommand। আপনার কনফিগারেশন ফাইলটিতে যুক্ত করার চেষ্টা করুন:

RemoteCommand cat

এটি ব্যবহার করার সময়, আমি এগুলি অন্তর্ভুক্ত করতে চাই:

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