نصب مجدد پارتیشن home و تداخل تعریف کاربران جدید
لینوکس نصب کردم ، پارییشن home روجداا گذاشتم چندتاکاربر و فیلم و.....توش دارم ، حالامیخام لینوکس م روعوض کنم حالاکه لینوکس جدید نصب کنم...چطوری بین home خودش و این home قدیمی تمایز قایل میشه؟ ایا دادهای home قبلی پاک میشه؟ پرسش دوم: آيا اگه در home قدیمی دوتاکاربر به نام hadi و ali تعریف کرده باشیم....اگر در لینوکس جدید دو تا کاربر به نام hadi و Ali تعریف کینم خانه ی این دونفر در home قدیمی هستن؟
4 پاسخ
درود شما
روی سیستم قبلیتون user name ها , uid هاشون رو به این شکل یادداشت کنید! داخل ترمینال بنویسید
id hadi
در خروجی عدد uid رو بنویسید
id Ali
در خروجی عدد uid رو بنویسید
اون یوزری که uid=1000 همان یوزریه که دسترسی root داره و زمان نصب لینوکس اون رو دادین پس با اسم مشابه همین یوزر زمان نصب لینوکس استفاده کنید
حالا شروع به نصب کنید در قسمت که میخواین پارتیشن بندی کنین installation type باید باشه قسمت انتهایی something else رو انتخاب کنید
مطمن بشین که فقط پارتیشن / را فرمت میکنید و با پارتیشن home کاری نداشته باشید!
وقتی نصب لینوکس تموم شد باز ترمینال رو باز کنید و این دستو رو بزنید
sudo useradd username -u uidnumber
اون کاربر دیگه رو به این شیوه اضافه کنید به گمونم مشکلتون حل خواهد شد
سپاس عالی بود.....
مثلا اینجوری
sudo useradd hadi -u 1001
سپاس بیکران
امااگه uid ها رونداشته باشم دیگه نمیشه؟؟؟؟؟؟
یا اگه با نامی که قبلن لینوکس نصب نکردم نمیشه این کارروکرد درسته؟؟؟؟؟؟؟؟؟
گیریم لینوکس روبانام دیگر ذخیره کنیم home قبلی هرچی فایل توش باشه رو که میشه اگه mount کرد به دادهاش دستری داشت دیگه درسته ودیگه نمیگه اجازه دسترسی ندارید؟ منظورم اینه همه قفلهای امینتی از روش برداشته میشه و یک پپوشه معمولی میشه
؟
بسیار عالی....
خوبه یکی اینهارو میدونه
کمک بزرگیه...........
همین نکات ریز کارسازهستن
درود
به صورت پیش فرض وقتی شما uid=1000 کاربر بعدی که ساخته بشه uid=1001
اون موردی که من گفتم برای موارد خاص هم کاربرد داره.
سوال بعدی شما جوابش اینه که ترمینال رو باز کنید
sudo chown -R user1: path.directory.old.user1
sudo chown -R user2: path.direcotry.old.user2
با این دستور شما مالکان فایل و فولدرها رو از یوزرهای قدیمی به یوزرهای جدید و بانام جدیدو ...میتونید تغییر بدید