আমি নিম্নলিখিত স্ট্যাকটি চালানোর জন্য একটি ক্লাউড সার্ভার কনফিগার করার প্রক্রিয়াধীন: রুবি, যাত্রী, অ্যাপাচি; উবুন্টু 10.04 (লুসিড লিঙ্কস) এর অধীনে।
সার্ভারটিকে পরিচালনা করতে আরও সহজ করার ইচ্ছায় আমি আরএসএ কী সেটআপ করি root
এবং www-data
যাতে আমি ssh
সার্ভারে প্রবেশ করতে পারি । জিনিস আমি পছন্দ করিনি ছিল www-data
'র .ssh
ডিরেক্টরি বসে মধ্যে /var/www
যা Apache জন্য ডিফল্ট ডিরেক্টরি সেটআপ করা আছে। আমার উদ্বেগ হ'ল যদি অ্যাপাচি সঠিকভাবে কনফিগার করা না যায় তবে .ssh
ডিরেক্টরিটি উন্মুক্ত করা যায়।
আমি নড়তেও সমাধান জুড়ে এসেছিল ~/.ssh/authorized_keys
একটি কেন্দ্রীয় অবস্থান মধ্যে পরিবর্তন করে ফাইল AuthorizedKeysFile
মধ্যে /etc/ssh/sshd_config
। এটি 2 টি পেশাদার সহ আসে: কীগুলির জন্য একটি একক অবস্থান এবং কোনও খারাপ অ্যাপাচি কনফিগারেশন নিয়ে চিন্তা করার দরকার নেই। আমি একক কন যা ভাবতে পারি তা হ'ল এখন প্রতিটি ব্যবহারকারীর সার্ভারে লগইন করার জন্য উপলব্ধ (কেন্দ্রীয় কী ফাইলের স্পষ্টত একটি দ্বি প্রান্তের তরোয়াল))
এই কনফিগারেশনে আমি কিছু মিস করেছি কি? আমি কি নিজেকে ফাঁস করে দিয়েছি, বা এটি পৃথক authorized_keys
ফাইলগুলির চেয়ে ভাল সমাধান ?
সার্ভার পরিচালনার ক্ষেত্রে আমি সবুজ , তবে খারাপ কাজ করার জন্য খারাপ নাম বলা সম্পূর্ণ প্রস্তুত। : ডি
id_rsa
ফাইল থাকে~/.ssh
এবং তারা এটি পড়তে পারে তবে)