আমি নিম্নলিখিত স্ট্যাকটি চালানোর জন্য একটি ক্লাউড সার্ভার কনফিগার করার প্রক্রিয়াধীন: রুবি, যাত্রী, অ্যাপাচি; উবুন্টু 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এবং তারা এটি পড়তে পারে তবে)