vsftpd: কেবলমাত্র নির্দিষ্ট ব্যবহারকারীর জন্য অ্যাক্সেসের অনুমতি দিন


17

আমি কেবলমাত্র নির্দিষ্ট কিছু ব্যবহারকারীকে অনুমতি দেওয়ার জন্য এফটিপি সার্ভার সেটআপ করতে চাই, সুতরাং vsftpd এর সাহায্যে আমি যুক্ত করছি vsftpd.conf:

local_enable=YES
user_config_dir=/etc/vsftpd_user_conf

ইন /etc/vsftpd_user_confUNIX ব্যবহারকারীর জন্য fooএকটি ফাইল foo বিন্যাস আমি সেট:

local_root=/home/foo/ftpdir
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
virtual_use_local_privs=YES
local_umask=022

... এবং আমি vsftpd চালু করি। আমি ইউজার ফু দিয়ে এফটিপিতে লগইন করতে পারি। তবে আমি অন্যান্য ইউনিক্স ব্যবহারকারীদের সাথেও পারি! আমি অন্যান্য ইউনিক্স ব্যবহারকারীদের কীভাবে অক্ষম করতে পারি?

উত্তর:


24

Vsftpd.conf এ যুক্ত করুন:
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO

প্রতি সারিতে একটি ব্যবহারকারীর নাম রাখতে ফাইলটি সম্পাদনা করুন।


ধন্যবাদ আমার জন্য কাজ। একটি ব্যবহারকারী তালিকা ফাইল ইতিমধ্যে / etc / vsftpd / ব্যবহারকারীর তালিকাতে উপস্থিত রয়েছে তা লক্ষণীয়। তবে ডিফল্টরূপে এটি ইউজারলিস্ট_ডেনি = ইয়েস দ্বারা অস্বীকার মোড। সুতরাং আপনি যদি কোনও নতুন ব্যবহারকারী তালিকা_ফায়াল সেট না করে / / ইত্যাদি / vsftpd / user_list- এ অস্বীকার তালিকার পরিবর্তে কোনও স্বীকৃত তালিকার পরিবর্তে ব্যবহারকারীর তালিকা_ডেনি = NO সেট করেন তবে আপনি আপনার সার্ভারের সুরক্ষার সাথে আপস করবেন।
এরকার

4

অনুমোদিত ফাইলটি এখানে / etc / ftpusers এ রাখে।

vsftpd এ সংজ্ঞায়িত করার দরকার নেই


4
আপনি কি পেছনের দিকে এটি পাননি? "ব্যবহারকারীদের তালিকা FTP অ্যাক্সেস নিষিদ্ধ"
65297

0

আপনি ব্যবহারকারী_তালিকা তালিকাতে অস্বীকার করতে চান এমন ব্যবহারকারী যুক্ত করুন।

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