এফটিপি ক্লায়েন্টের মাধ্যমে ইসি 2 তে সংযোগ করার সময় অনুপস্থিত ডিরেক্টরিগুলি (ট্রান্সমিট)


0

আমি ট্রান্সমিট (এসএফটিপি প্রোটোকল, ইক 2-ব্যবহারকারী এবং পেম কী) এর মাধ্যমে আমার ইসি 2 উদাহরণটি সফলভাবে সংযুক্ত করেছি। যাইহোক, লগ ইন করার পরে আমার কাছে অ্যাক্সেস থাকা অবস্থায় আমি কোনও ডিরেক্টরি দেখতে (বা শুধুমাত্র লুকানো ফাইল) অ্যাক্সেস করতে পারি না।

আমি যখন টার্মিনালটি থেকে ec2- ব্যবহারকারীর সাথে লগ ইন করব তখন আমি / var / www / এ নেভিগেট করতে পারি।

এটি সমাধানে যে কোনও সহায়তা সত্যই প্রশংসিত হবে!

উত্তর:


0

আমি এই ব্লগ পোস্টে রূপরেখা হিসাবে এটি করেছি । মূলত আমি একটি নতুন ব্যবহারকারী তৈরি করি এবং সেই ব্যবহারকারীর অনুমতি মঞ্জুর করি। এটি করার সর্বোত্তম উপায় কিনা তা আমি জানি না তবে এটি ভাল কাজ করে।

আমি এখানে গুরুত্বপূর্ণ অংশগুলি অনুলিপি করেছি, তবে ব্লগ পোস্টে আরও কয়েকটি চিত্র রয়েছে যা সাহায্য করতে পারে।

একটি ব্যবহারকারী তৈরি করুন

sudo su
sudo useradd fred
passwd fred

কিছু কী তৈরি করুন

su fred
ssh-keygen -f rsa

mkdir .ssh

touch .ssh/authorized_keys
chmod go-w ~/
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

cat fred.pub >> /home/fred/.ssh/authorized_keys

ব্যবহারের অনুমতি

vi /etc/ssh/sshd_config
PasswordAuthentication no
AllowUsers ec2-user fred

প্রবেশ করুন

@ ব্যবহার করুন। ফাইলজিলায় আমি এটি সেট আপ করেছি।

এসএফটিপি লগইন করুন

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