سؤال كيفية ترحيل جميع المستخدمين إلى خادم جديد


يحتوي خادم الملف الخاص بي الذي يعمل بنظام التشغيل Linux Ubuntu 12.01 على أكثر من 30 مستخدمًا وحسابات مستخدم samba الخاصة به. الآن لدي جهاز جديد ، وأريد نقل جميع حسابات المستخدمين هذه من الجهاز القديم إلى الجهاز الجديد دون إعادة إنشاء جميع حسابات المستخدمين في الجهاز الجديد.

هل يعرف أي شخص كيفية نقل حساب المستخدم إلى جهاز جديد من فضلك؟


5
2017-11-19 07:19


الأصل


يرشد mywiseguys.com/topic/... لا شيء على السامبا رغم ذلك. - Rinzwind
هل تحتاج إلى نقل مستخدمي سامبا فقط أو حساب جميع المستخدمين مع مجلدهم الرئيسي ونظام التشغيل أيضًا؟ - Achu
نعم ، أنا بحاجة إلى نقل جميع حسابات المستخدمين وحسابات المستخدمين السامبا ، لأنه لا بد لي من تغيير خادم الملفات الجديد - Bruce Lok


الأجوبة:


لقد وجدت طريقة لترحيل جميع حسابات unix ، وحسابات samba والتهيئة من خادم ملفات samba القديم إلى خادم جديد. إنه بسيط ، قم بسحب الملفات التالية من خادم الملفات القديم ، ثم استبدلها في خادم الملفات الجديد:

/etc/passwd (User name and account info)
/etc/shadow (Passwords)
/etc/group (Group names and membership)
/etc/gshadow - Contains group encrypted passwords.
/etc/samba/*
/var/lib/samba/*

بعد اكتمال النسخ ، أعد تشغيل الخدمات التالية

service smbd restart
service nmbd restart

ثم يقوم جميع المستخدمين بتسجيل الدخول إلى خادم الملفات الجديد ومشاركة الملفات


2
2017-11-29 02:34