আমার ওয়েবসাইট এবং এর ডেটাবেসগুলি অ্যাক্সেস করতে আমার মেশিনে এসএসএইচ ব্যবহার করতে হবে (একটি প্রতীকী লিঙ্ক স্থাপন করা- তবে আমি খনন করি)।
নিম্নলিখিত সমস্যা: আমি কমান্ডটি প্রবেশ করলাম: ssh-keygen -t dsa
সরকারী / ব্যক্তিগত ডিএসএ কী জুড়ি উত্পন্ন করতে। আমি এটি ডিফল্ট ( /home/user/.ssh/id_dsa
) এ সংরক্ষণ করি : এবং দুবার পাসফ্রেজ প্রবেশ করান
তাহলে আমি এটি ফিরে পেয়েছি:
সতর্কতা: বেসরকারী বেস ফাইল!
'/ Home/etc.ssh/id_rsa' এর জন্য অনুমতি 0755 খুব খোলা। আপনার ব্যক্তিগত কী ফাইলগুলি অন্যের দ্বারা অ্যাক্সেসযোগ্য নয় এমনটি সুপারিশ করা হয়। এই ব্যক্তিগত কী উপেক্ষা করা হবে। খারাপ অনুমতি: কী উপেক্ষা করুন: [তারপরে VAR / LIB / সোমবারে ফাইল পাঠ করুন]
এখন এটি চেষ্টা করে-
sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub
তবে খুব শীঘ্রই আমার কম্পিউটার হিমশীতল হয়ে গেছে - এবং লগ ইন করার পরে সেখানে একটি ছিল could not find .ICEauthority error
। আমি এই সমস্যাটি পেয়েছি এবং এসএসএইচ ফাইলগুলি মুছে ফেলেছি তবে ভবিষ্যতে এই সমস্যাগুলি এড়াতে সঠিক অনুমতিগুলি ব্যবহার করতে সক্ষম হতে চাই। আমি কীভাবে আইসিইওআরসিটিসিটি সেট আপ করব, বা আমার এসএসএইচ কীগুলি সংরক্ষণ করা উচিত- বা তাদের কী অনুমতি থাকতে হবে? একটি ভার্চুয়াল মেশিন ব্যবহার সেরা হবে?
এটি সমস্ত খুব নতুন এবং আমি খুব খাড়া শেখার বক্ররেখায় আছি, সুতরাং যে কোনও সহায়তা প্রশংসিত।
chmod -R 600 ~/.ssh
।
chmod 700 $HOME/.ssh
এবংchmod 600 $HOME/.ssh/id_rsa
chmod
আদেশগুলির সাথে সম্পর্কিত নয় । হয় এটি একটি কাকতালীয় ঘটনা বা আপনি কিছু অন্যান্য আদেশ দিয়েছেন যা আপনি আমাদের প্রদর্শন করছেন না showing