রেডহ্যাট লিনাক্স সিস্টেমে ftp ত্রুটি `530 অনুমতি অস্বীকার


0

আমি সঠিক ব্যবহারকারী নাম ব্যবহার করছি এখনও আমার রেডহ্যাট সার্ভারে নীচের ত্রুটিটি পাচ্ছি:

[root@server2 log]# ftp localhost
Connected to localhost.localdomain.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): root
530 Permission denied.
Login failed.

এটি মোটেই পাসওয়ার্ড প্রম্পট দিচ্ছে না। আমার vsftpdসেবা পুরোপুরি ঠিকঠাক চলছে। আমি এটি কয়েকবার পুনরায় চালু করেছি, তবে এখনও একই।

আমি সক্ষম /var/log/xferlogএবং /var/log/vsftpd.logকোনও সম্ভাব্য ত্রুটি পরীক্ষা করার জন্য, কিন্তু কোন সাহায্য।

কেউ কি আমাকে সমস্যাটি ডিবাগ করতে সহায়তা করতে পারে?


আপনি কি আপনার সাধারণ ব্যবহারকারীর সাথে সঠিকভাবে লগ ইন করতে পারেন?
টেরডন

@ ইটারডন হ্যাঁ, আমি আসলে এটি rootব্যবহারকারী হিসাবে চেষ্টা করছি , এবং sshসার্ভারে স্বাভাবিক হিসাবে স্বাভাবিকভাবেই ঘটছে। সাধারণ sftpএকই ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করেও ঘটছে
dig_123

উত্তর:


1

আপনার কখনই এফটিপি-র মাধ্যমে রুট হিসাবে সংযুক্ত হওয়া উচিত নয় । এটি একটি পুরানো এবং অনিরাপদ প্রোটোকল এবং সত্যিই কোনও কারণ নেই যে আপনি এটিকে মূল হিসাবে ব্যবহার করতে চান। বিকল্প হিসাবে ssh বা sftp এ দেখুন।

এটি বলেছে, আপনি যদি সত্যিই এই বিশাল সুরক্ষা গর্তটি খুলতে চান /etc/vsftpd.confতবে আপনার ফাইলটি সম্পাদনা করতে হবে এবং এই লাইনটি যুক্ত বা সংশোধন করতে হবে :

 local_enable=YES

আমি সত্যিই যথেষ্ট চাপ দিতে পারি না যে আপনি এটি করতে চান না । এফটিপি পাসওয়ার্ডগুলি এনক্রিপ্ট করে না, এটি আপনার রুট পাসওয়ার্ডটি নেটওয়ার্কে এনক্রিপ্ট না করে প্রেরণ করবে । এটি একটি খারাপ ধারণা। পরিবর্তে sftp ব্যবহার করুন।


1
এটি ইতিমধ্যে নিঃশর্ত anonymous_enable=YES local_enable=YES write_enable=YES
dig_123

2
@ সিদ্ধার্থ অতিরিক্ত তথ্য যুক্ত করতে দয়া করে আপনার প্রশ্নটি সম্পাদনা করুন, মন্তব্যগুলি পড়া সহজ এবং সহজ মনে হয়। যাইহোক, গুরুত্ব সহকারে, এটি করবেন না, এটি অত্যন্ত অনিরাপদ এবং আপনার এটির প্রয়োজন হওয়ার কোনও বৈধ কারণ নেই। এই পুনরাবৃত্তি, এখানে দেখুন , আপনার মধ্যে একটি ব্যবহারকারী_লিস্ট- বিকল্প আছে vsftpd.conf? আপনার কাছে কোন vsftpd.usersফাইল আছে? এটি সত্যিই একটি এক্সওয়াই সমস্যার মতো শোনাচ্ছে , আপনি কেন এফটিপি এর মাধ্যমে রুটটিকে লগইন করতে দিতে চান?
টেরডন

সুরক্ষা অংশ সম্পর্কে আপনার বক্তব্য আমি পুরোপুরি বুঝতে পারি। তবে আমি কেবল যাচাই করতে চেয়েছিলাম যে কোন কনফিগারেশনগুলি আসলে ftp পরিষেবাটি কাজ করে না (আমার পরীক্ষা সিস্টেমে)। ইস্যুটিতে ফিরে আসছি: আমার কোনও vsftp.usersফাইল নেই, তবে userlist_enable=YESকনফিগারেশন ফাইলটিতে আমার একটি প্যারামিটার রয়েছে। তবে আমি মনে করি না যে এটি ব্যবহারকারীর ফাইল না থাকায় এটি প্রভাবিত হবে। এছাড়াও আমার কাছে কোনও ফায়ারওয়াল ব্লকিং পোর্ট নেই 21
ডিগ_123

@torden: এছাড়াও আমি একটি প্যারামিটার দেখুন connect_from_port_20=YESমধ্যে vsftpd.confফাইল, কিন্তু আমার /etc/servicesবলছেন ftpবন্দর 21. হতে যে একটি সমস্যা সৃষ্টি?
dig_123

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