একটি সহজ উপায় নীচে প্রদর্শিত হয়।
লিনাক্স / ম্যাক ব্যবহারকারীদের জন্য:
সরকারী এবং ব্যক্তিগত কী তৈরি করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
$ ssh-keygen -t rsa -b 4096
আপনার এস 3 বালতির কোনও ফোল্ডারে সর্বজনীন কী আপলোড করুন। উদাহরণস্বরূপ: এস 3> মাইবকেট> কীপায়ার
আপনার ব্যক্তিগত কীটি সংরক্ষণ এবং সুরক্ষিত করুন।
উইন্ডোজ ব্যবহারকারীদের জন্য:
- কী উত্পন্ন করতে পুটজেন ব্যবহার করুন।
- এসএসএইচ কীগুলি তৈরি করতে ডিজিটাল ওশন অনুসরণ করুন ।
- এস3> মাইবকেট> কীপায়ারে সর্বজনীন কী আপলোড করুন
- আপনার ব্যক্তিগত কীটি সংরক্ষণ এবং সুরক্ষিত করুন।
যে কোনও লিনাক্স এএমআই চালু করার সময় নিম্নলিখিত পদক্ষেপগুলি গুরুত্বপূর্ণ।
অ্যামাজনএস 3 ফুলঅ্যাক্সেস নীতি নিয়ে আইএএম ভূমিকার একটি ভূমিকা রয়েছে তা নিশ্চিত করুন। এটি উদাহরণস্বরূপ S3 বালতি অ্যাক্সেস করার জন্য ভূমিকা গ্রহণ করতে সহায়তা করে। এটি এস 3 থেকে সর্বজনীন কীগুলি পড়তে এবং তাদের ব্যবহারকারীর প্রোফাইলে অনুলিপি করা প্রয়োজন
ইনস্ট্যান্সের বিবরণগুলি> উন্নত বিশদ (পাঠ্য হিসাবে) কনফিগার করুন -তে ব্যবহারকারী-ডেটা বিভাগের নীচে নিম্নলিখিত কোডটি যুক্ত করুন:
#!/bin/bash
usermod user 1
usermod -aG wheel user1
mkdir /home/user1/.ssh/
aws s3 cp s3://MyBucket /Keypair/user1-pub.pub /home/user1/.ssh/authorized_keys
useradd user2
usermod -aG wheel user2
mkdir /home/user2/.ssh/
aws s3 cp s3://MyBucket /Keypair/user2-pub.pub /home/user2/.ssh/authorized_keys
sudo -i
echo “user1 ALL=(ALL) NOPASSWD:ALL” >> /etc/sudoers
echo “user2 ALL=(ALL) NOPASSWD:ALL” >> /etc/sudoers
yum update -y
এই সেটআপ সৃষ্টি USER1 এবং USER2 এবং তাদের যোগ উবুন্টু ব্যবহারকারীদের। আওস S3 CP কমান্ড কপি ব্যবহারকারীরা তাদের কাছে এস 3 ফোল্ডার থেকে সার্বজনিক কী .ssh/authorized_keys path
। শেষ বিভাগটি হল পাসওয়ার্ডের প্রয়োজন ছাড়াই অ্যাডমিন হিসাবে কমান্ডগুলি চালানো।
এখানে অনেকগুলি সুরক্ষা উন্নতি রয়েছে যা এখানে সুপারিশ করা যেতে পারে। এই উদাহরণে স্পষ্টভাবে ব্যবহার না করা অবস্থায়, নির্দিষ্ট বালতিতে এস 3 বালতি অ্যাক্সেসকে সীমাবদ্ধ করা এবং সুডোর মধ্যে পাসওয়ার্ড ব্যবহার নিষ্ক্রিয় করার সুরক্ষা সম্পর্কিত প্রভাবগুলি জেনে রাখা, এমন কয়েকটি বিষয় হাইলাইট করা যেতে পারে। আপনার নির্দিষ্ট প্রয়োজনের ভিত্তিতে এগুলি বুদ্ধিমানের সাথে ব্যবহার করুন।