আমি userএসএফটিপি এর মাধ্যমে একটি দূরবর্তী হোস্টের সাথে সংযোগ করতে চাই ।
তদুপরি, আমি একটি নির্দিষ্ট ডিরেক্টরিতে ল্যান্ড করতে চাই (বলুন /home/user/dir)। আমি ডিফল্ট ওয়ার্কিং ডিরেক্টরি হিসাবে ব্যবহারকারী তৈরি করেছি /home/user/dirএবং /home/user/.ssh/authorized_keyআমার সর্বজনীন কী হোস্ট করার জন্য একটি ফাইল সেট করেছি।
তবে সংযুক্তি ব্যবহার করে sftp -P 7000 user@host.comএবং userপাসওয়ার্ড টাইপ করার পরে , আমি তাত্ক্ষণিকভাবে নিম্নলিখিত ত্রুটিটি পেয়েছি:Connection to host.com closed by remote host. Connection closed.
এটি কোথা থেকে আসতে পারে (বা কীভাবে এই জাতীয় সমস্যাটি ডিবাগ করবেন) সম্পর্কে কোনও ধারণা?
হালনাগাদ
অবশেষে আমি সংযুক্ত হয়েছি userকারণ authorized_keyসঠিক অধিকার ছিল না। যাইহোক, /home/user/dirঅন্য এক ব্যবহারকারী (বলে user2) এর সাথে প্রবেশের চেষ্টা করার সময় আমি ঠিক একই ত্রুটি বার্তাটি পেয়েছি যাতে গ্রুপ অ্যাক্সেস দেওয়া হয়েছিল /home/user/dir। তবে এই প্রতিক্রিয়াতে যেমন পরিণত হয়েছে , এসএফটিপি ক্রুট জেলটি ডিজাইনের মাধ্যমে তা অনুমোদন দেয় না। আমি এই ইস্যুটির মধ্যে /home/user/dirএবং এর সমাধানের জন্য প্রতীকী লিঙ্কগুলি ব্যবহার করার চেষ্টা করব /home/user2/dir।
Connection to host.com closed by remote host. Connection closed.
sftp -P 7000 -vvv user@host.com
userব্যবহার করে ডিফল্ট ডিরেক্টরিটি সংজ্ঞায়িত করেছি usermod -m -d /home/user/dir userলগটি যথেষ্ট বিস্তৃত: পেস্টবিন.কম
-vvv:sftp -P 7000 user@host.com -vvvএবং আউটপুট দেখান