আমি কি কেবল লোকাল হোস্ট শোনার জন্য ভিএসএফটিপিডি কনফিগার করতে পারি?


11

আমার একটি লিগ্যাসি অ্যাপ্লিকেশন রয়েছে যার এফটিপি দরকার এবং এসএফটিপি করতে পারি না।

আমার সমাধানটি হ'ল:

  • ভিএসএফটিপিডি ব্যবহার করে একটি এফটিপি সার্ভার রাখুন
  • শুধুমাত্র লোকাল হোস্ট থেকে পোর্ট 21 সংযোগ গ্রহণ করতে ফায়ারওয়ালটি কনফিগার করুন
  • উত্তরাধিকার অ্যাপ্লিকেশন সহ ক্লায়েন্টের থেকে একটি এসএসএইচ সংযোগ স্থাপন করুন
  • এসএসএইচের মাধ্যমে এফটিপি টানেল করুন

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

উত্তর:


20

হ্যাঁ. কেবল 127.0.0.1 এ শোনার জন্য vsftp সার্ভারটি কনফিগার করুন: এটি vsftp.conf ফাইলে করা যেতে পারে:

listen_address=127.0.0.1

এই প্যারামিটারটি ব্যবহার করতে, সার্ভারটি স্বতন্ত্র মোডে থাকা দরকার:

listen=yes

আপনি যদি আইপিভি 6 ব্যবহার করতে চান তবে পরিবর্তে এই এন্ট্রিগুলি ব্যবহার করুন:

listen_ipv6=yes
listen_address6=::1

এটি প্রথমটির মতোই তবে আইপিভি 6 ব্যবহার করে।

এই কাজটি করতে আপনাকে অবশ্যই অবশ্যই পুনরায় চালু করতে হবে।


1
আমার কনফিগ ফাইল listen_address এবং 127.0.0.1 মধ্যে একটি ছিল '='
আকবর চৌধুরী

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