আমি একটি এডাব্লুএস ইসি 2 ইনস্ট্যান্স তৈরি করেছি এবং আমি সম্ভব সহজতম এবং সর্বাধিক সহজ ফ্যাশনে ফাইলজিলা ব্যবহার করে সার্ভার ডিরেক্টরিতে ফাইলগুলি আপলোড করতে সক্ষম হতে চাই।
আমি একটি এডাব্লুএস ইসি 2 ইনস্ট্যান্স তৈরি করেছি এবং আমি সম্ভব সহজতম এবং সর্বাধিক সহজ ফ্যাশনে ফাইলজিলা ব্যবহার করে সার্ভার ডিরেক্টরিতে ফাইলগুলি আপলোড করতে সক্ষম হতে চাই।
উত্তর:
আমি এর জন্য একটি ভিডিও টিউটোরিয়াল তৈরি করেছি। শুধু পরীক্ষা:
ফাইলজিলা এবং এসএফটিপি, ভিডিও টিউটোরিয়াল ব্যবহার করে অ্যামাজন ইসি 2 ফাইল ডিরেক্টরিতে সংযুক্ত করুন
উপরের ভিডিও টিউটোরিয়ালটির সংক্ষিপ্তসার:
ফাইল> সাইট ম্যানেজার নিম্নলিখিত প্যারামিটারগুলির সাথে একটি নতুন সাইট যুক্ত করুন:
হোস্ট : আপনার ইসি 2 উদাহরণের সার্বজনীন ডিএনএস নাম, বা সার্ভারের সর্বজনীন আইপি ঠিকানা।
প্রোটোকল : এসএফটিপি
লগনের ধরণ : সাধারণ
ব্যবহারকারী : থেকে ডক্স : "আমাজন লিনাক্স জন্য, ডিফল্ট ব্যবহারকারী নাম EC2-ইউজার RHEL5 জন্য ব্যাবহারকারী নাম প্রায়ই মূল কিন্তু EC2-ইউজার হতে পারে জন্য উবুন্টু, ব্যবহারকারী নাম।। উবুন্টু জন্য SUSE লিনাক্স। ব্যবহারকারীর নাম মূল । ডিবিয়ানের জন্য, ব্যবহারকারীর নাম অ্যাডমিন ।
কানেক্ট বোতাম টিপুন - পাসওয়ার্ড সংরক্ষণ করা যদি অক্ষম করা থাকে তবে আপনাকে অনুরোধ করা হবে যে লগনের ধরণটি 'পাসওয়ার্ডের জন্য জিজ্ঞাসা করুন' এ পরিবর্তিত হবে। 'ওকে' বলুন এবং সংযোগ করার সময়, পাসওয়ার্ড প্রম্পটে ডায়ালগটি পেরিয়ে যাওয়ার জন্য কোনও পাসওয়ার্ড প্রবেশ না করে 'ওকে' চাপুন।
দ্রষ্টব্য: ফাইলজিলা স্বয়ংক্রিয়ভাবে কোন কীটি ব্যবহার করবেন তা নির্ধারণ করে। উপরে বর্ণিত অনুসারে আপনার কীটি আমদানির পরে নির্দিষ্ট করার দরকার নেই।
আপনি যদি সাইবারডুক ব্যবহার করেন তবে এটি অনুসরণ করুন ।
আপনার যদি কোনও অনুমতি সংক্রান্ত সমস্যা থাকে তবে এই পোস্টটি দেখুন ।
এটি খুব সহজ আপনি যদি ব্যবহার করেন তবে pem file
(আমি ম্যাকওএস / উইন্ডোজ ব্যবহারকারীরা একই পদক্ষেপগুলি অনুসরণ করতে পারি))
কেবল আপনার ফাইলজিলা ডাউনলোড করুন (আমি ম্যাকওএস ব্যবহার করছি - এবং বিনামূল্যে সংস্করণ ডাউনলোড করেছি, এটি যথেষ্ট ভাল)
ফাইলজিলা ()S) -> নতুন সাইট এ সাইট ম্যানেজার খুলুন
উদাহরণ:
eca-**-**-**-111.ap-southwest-9.compute.amazonaws.com
এসএফটিপি হিসাবে প্রোটোকল নির্বাচন করুন - এসএসএইচ ফাইল স্থানান্তর প্রোটোকল
কী ফাইল হিসাবে লগন টাইপ নির্বাচন করুন
আপনার ব্যবহারকারীর নামটি ব্যবহারকারীর ক্ষেত্রে রাখুন : আমার জন্য এটি উবুন্টু ( আপনার এসএস ব্যবহারকারীর সন্ধান করুন )
বিঃদ্রঃ:
ওএস বনাম ব্যবহারকারীর নাম
আমাজন - ইক 2-ব্যবহারকারী
সেন্টো - সেন্টো
দেবিয়ান - প্রশাসক বা মূল root
ফেডোরা - ইক 2-ব্যবহারকারী
RHEL - ec2- ব্যবহারকারী বা মূল
SUSE - ec2- ব্যবহারকারী বা মূল
উবুন্টু - উবুন্টু বা মূল
বিঃদ্রঃ:
(ইসি 2 থেকে আপনার আইপি ঠিকানার সাথে এসএসএইচ সংযোগটি মঞ্জুরি দেওয়ার কথা মনে রাখবেন) না হলে আপনি সংযোগের ত্রুটি বার্তাটি পাবেন!
দ্রষ্টব্য: আপনার আইপিকে এসএফটিপি এর মাধ্যমে আপনার পর্বের সংযোগ স্থাপনের অনুমতি দিচ্ছে
ইসি 2 -> সিকিউরিটিগ্রুপস -> এসএসএইচ -> ইনবাউন্ড বিধি -> সম্পাদনা -> বিধি যুক্ত করুন (এসএসএইচ | টিসিপি | 22 | আমার আইপি (এটি আইপিটি স্বয়ংক্রিয়ভাবে পেয়ে যায় rule নিয়মের নাম)) - সংরক্ষণ করুন
যদি কেউ সমস্ত পদক্ষেপ অনুসরণ করে এবং কোনও সাফল্য না পেয়ে থাকে তবে নিশ্চিত হয়ে নিন যে আপনি সঠিক ব্যবহারকারীর ব্যবহার করছেন। আমি "ec2- ব্যবহারকারী" ব্যবহার করার চেষ্টা করছিলাম তবে আমার "উবুন্টু" ব্যবহার করা দরকার।
ইয়াসিথা চিন্তকের সুস্পষ্টভাবে গৃহীত উত্তরের জন্য একটি মাত্র ছোট্ট নোট:
দ্রষ্টব্য: ফাইলজিলা স্বয়ংক্রিয়ভাবে কোন কীটি ব্যবহার করবেন তা নির্ধারণ করে। উপরে বর্ণিত অনুসারে আপনার কীটি আমদানির পরে নির্দিষ্ট করার দরকার নেই।
আমার ক্ষেত্রে ইতিমধ্যে আমি ইতিপূর্বে যে অন্যান্য দৃষ্টান্তগুলি ব্যবহার করছিলাম সেগুলি থেকে অন্য 5 পিপিসি ছিল (নতুন উদাহরণের পিপিকে সাথে তালিকার নীচে রয়েছে)। আমি আমার নতুন উদাহরণটির নতুন পিপিকে যুক্ত করেছি এবং এটি আমাকে এর সাথে সংযুক্ত হতে দেয় না। ত্রুটি বার্তা: অনেক চেষ্টা / প্রচেষ্টা।
আমি অব্যবহৃত ppks মুছে ফেলার পরে, অবশেষে আমি উদাহরণটিতে লগইন করতে সক্ষম হয়েছি।
সুতরাং না, ফাইলজিলা তেমন স্মার্ট নয় ;-)
আপনি যে কোনও এফটিপি ক্লায়েন্ট ব্যবহার করতে পারেন। আমি উইন্সসিপি ব্যবহার করি এবং এটি ঠিক কাজ করে। এই সমস্ত ক্লায়েন্টে; আপনি ssh সুরক্ষিত কী নির্দিষ্ট করতে পারেন।
ফাইলজিলা আমার পক্ষে কাজ করে না, আমি এই ত্রুটিটি পেতে থাকি:
Disconnected: No supported authentication methods available (server sent: publickey)
কাজ কি হুকুম ছিল sftp
।
এর সাথে ইসি 2 ইনস্ট্যান্সের সাথে সংযুক্ত হন
sftp -i "path/to/key.pem" ec2-user@ec2-54-212-34-84.us-west-2.compute.amazonaws.com
ডাউনলোড করতে path/to/source/file.txt
এবং path/to/source/dir
:
lcd ~/Desktop
cd path/to/source
get file.txt
get -r dir
আপলোড করার জন্য localpath/to/source/file.txt
এবং ~/localpath/to/source/dir
জন্য remotepath/to/dest
:
lcd localpath/to/source
cd remotepath/to/dest
put file.txt
put -r dir
filezilla 3.7
। Sftp কমান্ড-লাইন সরঞ্জামটি আমার জন্যও কাজ করেছিল।
পুরানো প্রশ্ন তবে আমি যা খুঁজে পেয়েছি তা হ'ল পিপিকে ফাইল যুক্ত করা দরকার। সেটিংস -> সংযোগগুলি -> এসএফটিপি -> কীফাইল ব্যবহারকারীর নাম এবং হোস্টটি পোট্টি ব্যবহার করার সময় আপনি যা সরবরাহ করবেন তার সমান যা http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2- সংযোগ-থেকে-উদাহরণ-linux.html কারও সাহায্য করতে পারে someone
আমার ক্ষেত্রে, ফাইলজিলা আমি সুরক্ষিতভাবে সংযোগ দেওয়ার চেষ্টা করে এমন প্রতিটি অন্যান্য এফটিপি সার্ভারে অ্যাডাব্লুএস পিপি কে ফাইল প্রেরণ করে।
এটা পাগলামি. নীচে লিখিত মত একটি workaround আছে কিন্তু এটি কুরুচিপূর্ণ।
@ লুসিও এম নির্দেশিত হিসাবে এটি ভাল আচরণ করে না।
এই আলোচনা থেকে: https://forum.filezilla-project.org/viewtopic.php?t=30605
n0lqu:
একমত। যাইহোক, সার্ভারটির ক্রিয়াকলাপটি আমি নিয়ন্ত্রণ করতে পারছি না, ফাইলজিলার মধ্যে নির্দিষ্ট করার কোনও উপায় কি কোনও সাইটের কী বা তার বিপরীতে নয় বরং কোনও পাসওয়ার্ড দিয়ে প্রমাণীকরণ করা উচিত? অথবা প্রথমে পাসওয়ার্ড চেষ্টা করতে বলুন, তারপরে পাসওয়ার্ড ব্যর্থ হলে কেবল কী? এটি আমার কাছে প্রথমে কী চেষ্টা করছে এবং তারপরে পাসওয়ার্ড চেষ্টা করার সুযোগ পাচ্ছে না বলে মনে হচ্ছে।
botg (ফাইলজিলা অ্যাডমিন) জবাব দিয়েছে:
এরকম কোনও বিকল্প নেই।
n0lqu:
এই ধরনের বিকল্প যুক্ত করা যেতে পারে, বা কেউ সুপারিশ করতে পারেন যে ভাল workarouts আছে? এই মুহুর্তে, আমি জানি যে একমাত্র কর্মপরিকল্পনাটি হল সাধারণ পছন্দগুলি থেকে কীটি মুছে ফেলা, এটি প্রয়োজনীয় নির্দিষ্ট সাইটের সাথে সংযোগ করার সময় কেবল আবার যুক্ত করুন, তারপরে এটি মুছে ফেলা হলে এটি অন্য সাইটগুলিতে গোলযোগ না করে।
botg:
এই মুহূর্তে আপনার কাছে পৃথক কনফিগার ডায়ার (যেমন একটি ইনস্টল করা এবং একটি বহনযোগ্য) সহ দুটি ফাইলজিলা উদাহরণ থাকতে পারে।
timboskratch:
আমি আজই এই একই সমস্যাটি পেয়েছি এবং সাইট ম্যানেজারে একটি পাসওয়ার্ড ব্যবহার করে সংযোগের "লগন টাইপ" পরিবর্তন করে এটি সমাধান করতে সক্ষম হয়েছি। "সাধারণ" এর পরিবর্তে আমি "ইন্টারেক্টিভ" বা "পাসওয়ার্ডের জন্য জিজ্ঞাসা করুন" (পার্থক্যটি কী তা সত্য তা নিশ্চিত নয়) নির্বাচন করতে পারি এবং তারপরে যখন আমি আবার সাইটে সংযোগ দেওয়ার চেষ্টা করি তখন এটি আমাকে আমার পাসওয়ার্ড প্রবেশ করার অনুরোধ জানায় এবং তারপরে সংযুক্ত হয়ে যায় সফলভাবে। এটি আদর্শ নয় কারণ এর অর্থ প্রতিটিবার সংযোগ করার সময় আপনাকে নিজের পাসওয়ার্ডটি মনে রাখতে হবে এবং পুনরায় টাইপ করতে হবে তবে ফাইলজিলার 2 টি ইনস্টল ইনস্টল করার চেয়ে ভাল। আমি সম্পূর্ণরূপে সম্মত হই যে আপনি ফাইলজিলা কীভাবে সেট আপ করা প্রতিটি সাইটের সাথে (যেমন একটি পাসওয়ার্ড, কী ইত্যাদি ব্যবহার করবেন কিনা) পূর্ণাঙ্গ বিকল্প থাকতে সাইট ম্যানেজারে এটি খুব কার্যকর হবে আশা করি এটি সহায়ক! টিম
আরও দেখুন: https://forum.filezilla-project.org/viewtopic.php?t=34676
তাই মনে হয়:
কী / পাসওয়ার্ড সহ একাধিক এফটিপি সাইটগুলির জন্য, একাধিক ফাইলজিলা ইনস্টল ব্যবহার করুন, বা, সমস্ত সার্ভারের জন্য একই পিপিকে কী ব্যবহার করুন।
আমি আশা করি ফাইল জিলাকে বলার কোনও উপায় ছিল যে সাইট ম্যানেজারে কোন সাইটের জন্য পিপিকে আছে
সর্বাধিক সহজ এবং সোজা ফরোয়ার্ড হ'ল এফটিপি লগইন তৈরি করা। স্ট্যাকওভারফ্লোতে নিজেই এখানে টিউটোরিয়াল সাইটটি বোঝার জন্য একটি সামান্য এবং সহজ, কীভাবে জিনিসগুলিকে 2 মিনিটে সেট আপ করা যায় ... অ্যামাজন ক্লাউড সার্ভারে এফটিপি সেট আপ করা হচ্ছে
ফাইলজিলা সবার আগে একটি এফটিপি / এসএফটিপি ক্লায়েন্ট / সার্ভার। এই উদ্দেশ্যে আমাদের ক্লায়েন্টটি ব্যবহার করতে হবে।
1) ক্লায়েন্টটি ইউআরএল থেকে ডাউনলোড করুন: https://filezilla-project.org/
2) এডাব্লুএস পরিচালনা কনসোল এবং তারপরে ইসি 2 এ যান। আপনি যে উদাহরণটি অ্যাক্সেস করতে চান তা নির্বাচন করুন এবং তারপরে উদাহরণটির DNS বা আইপি ঠিকানাটি অনুলিপি করুন এবং তারপরে ফাইলজিলা হোস্টের নামে এটি আটকে দিন।
চিত্র অনুসরণ করুন: ফাইলজিলার মাধ্যমে অ্যামাজন ইনস্ট্যান্স অ্যাক্সেস
3) তারপরে, আপনি যে উদাহরণটি তৈরি করেছেন তার জন্য ব্যবহারকারীর নাম লিখুন, অ্যামাজন-অ্যামির জন্য এটি ইক্য 2 ব্যবহারকারী হবে এবং অন্যান্য ওএসের ক্ষেত্রে এটি আলাদা হবে। তারপরে, পাসওয়ার্ড এবং পোর্ট লিখুন যা 21 বা 22 হবে।
4) তারপরে, এটি কীটি জিজ্ঞাসা করবে, যা পেম ফর্ম্যাটে রয়েছে কেবল .pem ফাইলটি নির্বাচন করুন এবং তারপরে এটি প্রমাণীকরণের নিশ্চয়তা দেবে। হ্যাঁ ক্লিক করুন এবং তারপরে আপনি হয়ে গেলেন।
দ্রষ্টব্য: আপনার ইসি 2 সুরক্ষা গোষ্ঠীতে 21 এবং 22 এফটিপি অ্যাক্সেসের জন্য প্রয়োজনীয় পোর্ট নম্বরকে অনুমতি দিন।
আপনাকে যা করতে হবে তা হ'ল: 1. ফাইলজিলায় ওপেন সাইট ম্যানেজার 2. নতুন সাইট যুক্ত করুন 3. পোর্টটি ডিফল্ট পোর্ট না হলে হোস্টের ঠিকানা এবং পোর্ট দিন commun যোগাযোগের ধরণ: এসএফটিপি 5. সেশন টাইপ কী ফাইল key. ব্যবহারকারীর নাম 7। কী ফাইল ডিরেক্টরি চয়ন করুন তবে উইন্ডোজ ফাইল এক্সপ্লোরার থেকে সাবধান থাকুন ডিফল্ট হিসাবে পিপিকে ফাইলের সন্ধান করুন ড্রপডাউনে সমস্ত ফাইল চয়ন করুন তারপরে আপনার পিএম ফাইলটি চয়ন করুন এবং আপনি যেতে ভাল।
যেহেতু আপনি নতুন সাইট যুক্ত করেছেন এবং পরের বার কনফিগার করেছেন যখন আপনি সংযোগ করতে চান কেবল আপনার সংরক্ষিত সাইটটি চয়ন করুন এবং সংযোগ দিন। হ্যাঁ, ওটাই.
https://www.cloudjojo.com/how-to-connect-ec2-machine-with-ftp/
আপনি সুরক্ষা গোষ্ঠীতে 21 বন্দরটি খোলার বিষয়টি নিশ্চিত করুন।