অন্যরা যেমন বলেছে - এফটিপি ব্যবহার করবেন না - এর সাথে অনেকগুলি রয়েছে, অনেক কিছুই ভুল। OTOH, আপনার সম্ভবত এমন একটি প্রোটোকল ব্যবহার করা উচিত যা ব্যবহারকারীর অতিরিক্ত ক্লায়েন্ট সাইড সফ্টওয়্যার ইনস্টল করার প্রয়োজন হয় না; যদিও ssh ভিত্তিক অ্যাক্সেস (sftp, scp) আদর্শ হবে, MSWindows মেশিনগুলি ক্লায়েন্টের সাথে স্ট্যান্ডার্ড হিসাবে আসে না ।
আছে ফাইল পরিচালকের কোনো শেষ পিএইচপি (এবং সম্ভবত অন্যান্য ভাষায় খুব) তে লিখিত পাওয়া যায়। আইটি এনটিএলএম অনুমতিগুলির টানেলিংয়ের সাথে খুব অদ্ভুত কিছু কাজ করে - তবে আপনি যদি অ্যাপাচি ব্যবহার করেন তবে এটি যথাযথভাবে নিরাপদ হওয়া উচিত - তবে ড্রাইভগুলি অ্যাক্সেস করা কেবল \ সার্ভার \ ব্যবহারকারীর নাম from থেকে পড়ার মতো সহজ নয় - আপনাকে অনুমতি দেওয়া দরকার এই ফাইলগুলিতে ওয়েবসভার প্রশাসকের অধিকার - তবে এটি একটি সুরক্ষা দুঃস্বপ্ন!
আমি যেভাবে এটি করি (একেবারে ভিন্ন ধরণের অ্যাপ্লিকেশনের জন্য) ব্যবহারকারীদের পিএইচপি সেশন থেকে ব্যবহারকারীর নাম / পাসওয়ার্ড ব্যবহার করে এসএমসিপ্লেন্টের মাধ্যমে আই / ও পরিচালনা করতে হয় - তবে এটি লিনাক্স মেশিনে রয়েছে - এএফআইএইকি, এমএস উইন্ডোতে কোনও সমতুল্য নেই।
অবশ্যই আপনি ব্যবহারকারীর দ্বারা সরবরাহ করা শংসাপত্রগুলি স্টোরেজের বিরুদ্ধে প্রমাণীকরণ করতে ব্যবহার করতে চাইবেন।
এটি দ্রুত ভয়ঙ্কর জটিল হয়ে উঠছে!
সুতরাং একটি ব্যবহারিক সমাধান হ'ল শিক্ষার্থীদের ইন্টারনেট জুড়ে ড্রাইভগুলি ম্যাপ করার অনুমতি দেওয়া। অপারেটিং সিস্টেমের অবিচ্ছেদ্য অংশ নয় (যেমন অ্যাপ্লিকেশনগুলি থেকে সরাসরি অ্যাক্সেসযোগ্য) এমন কোনও ফাইল ম্যানেজার সরবরাহ করার জটিলতার বিষয়ে আপনাকে চিন্তার দরকার নেই। তবে আপনি আপনার সার্ভারটি কারও কাছে এবং সকলের কাছে প্রকাশ করতে চান না। এই সমস্যাটি সমাধান করার স্বাভাবিক উপায়টি একটি ভিপিএন হবে - এবং এখানে অনেক ভাল এবং কম দামের উপলব্ধ রয়েছে। অথবা ক্লায়েন্টের শংসাপত্র প্রমাণীকরণের সাথে সার্ভিসটি কেবল এসএসএলে মোড়ানো । তবে আবার এটির জন্য ক্লায়েন্টের পাশের ইনস্টলেশন প্রয়োজন।
তাই .....
কোনও আইপি ঠিকানায় কোনও ব্যবহারকারীকে প্রমাণীকরণের জন্য ওয়েব ফর্ম সম্পর্কে কীভাবে যা এসএমবির মাধ্যমে সংযোগের জন্য সেই আইপি ঠিকানাটির জন্য ফায়ারওয়ালের একটি সময়-সীমাবদ্ধ গর্ত তৈরি করে (এবং অবশ্যই তাদের ড্রাইভের মানচিত্রের জন্য একটি ব্যবহারকারীর নাম / পাসওয়ার্ড সরবরাহ করতে হবে) ।