আমার আগের প্রশ্নের অনুসরণ হিসাবে , আমি নীচের মতো স্থানীয় ব্যবহারকারী অ্যাকাউন্টগুলি তৈরি করার সিদ্ধান্ত নিয়েছি।
adduser --system --no-create-home USERNAME
এখন, আমি চাই স্থানীয় ব্যবহারকারীরা মেশিনগুলি ব্যবহার করে অ্যাক্সেস করতে সক্ষম হন ssh
। আমার বোঝাপড়া অনুযায়ী ssh
নীচের মত কাজ করে।
ধরে নিচ্ছি আমার কাছে 2 টি মেশিন রয়েছে ( আলফা এবং বিটা বলুন )।
- আলফা মেশিন থেকে :
ssh user@beta
- আলফা এর সর্বজনীন কী বর্তমান অধীনে হতে হবে
~/.ssh/authorized_keys
মধ্যে বিটা মেশিন। - আলফা এর ব্যক্তিগত কী অধীনে উপস্থিত থাকবেন
/~/.ssh
মধ্যে আলফা মেশিন।
এখন আমি ব্যবহারকারীদের জন্য কোনও বাড়ি বাস্তবায়নের পরিকল্পনা করেছি । আমি অভিমানী তাই adduser
মধ্যে বিটা কোনো ব্যবহারকারীর জন্য কোনো বাড়ি ছাড়া মেশিন, আমার এখনও মধ্যে SSH করতে সক্ষম হবে বিটা থেকে আলফা ?
AuthorizedKeysFile
সম্ভবত প্রতিটি অন্যান্য ব্যবহারকারীর জন্য লগইনটি ভেঙে ফেলবে (যদি আপনি অন্য কোনও চালাকি না করেন)। কেবলমাত্র একটি ন্যূনতম হোম ডিরেক্টরি যুক্ত করা সহজ হতে পারে~/.ssh/authorized_keys
।