المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح كيفية اعداد السيرفر SERVER المركزي واضافة اسماء مستخدمين له ببرنامج MasterLog-v1.0



said
11-02-2013, بتوقيت غرينيتش 02:08 AM
السلام عليكم ورحمة الله وبركاته

تحدثنا من قبل عن مشروع برنامج Master Log (http://www.dzbatna.com/t2201447/) ، واليوم بإذن الله سنتطرق إلى شرح كيفية اعداد السيرفر SERVER المركزي وإضافة أسماء للمستخدمين ليتم تسجيل الدخول مباشرة إلى البرنامج.

بسم الله الرحمن الرحيم

قبل تنفيذ الشرح طريقة يرجى التأكد من وجود متطلبات تشغيل البرنامج والموجوده في الرابط التالي:



برنامج Master Log ، انشئ سيرفر SERVERك المركزي الآن (http://www.dzbatna.com/t2201447/)

- انشاء اسم المستخدم بالسيرفر SERVER المركزي :
اذا لديك فريق عمل وترغب بأن يتم إنشاء اسم مستخدم يستطيع كل فرد تسجيل الدخول من خلاله بالسيرفر SERVER المركزي بدون الوصول إلى root فيرجى تنفيذ التالي :


1 - تسجيل الدخول باستخدام root إلى ssh بالسيرفر SERVER المركزي
رمز Code:
ssh root@masterlogip
2 - انشاء اسم مستخدم جديد وتعيين كلمة مرور له
رمز Code:
useradd username passwd username
3 - الدخول لاسم المستخدم الجديد عن طريق الروت
رمز Code:
su username
4 - تنفيذ الأمر التالي ليتم انشاء ssh keys
رمز Code:
ssh-keygen
والضغط Enter ثلاث مرات متتالية او تغيير ما يلزم.

5 - تثبيت setup برنامج masterlog
رمز Code:
cd /home/username wget http://sourceforge.net/projects/masterlog/files/masterlog-v1.0.tar.gz tar -zxvf masterlog-v1.0.tar.gz

6 - فتح ملف .bashrc عن طريق الامر
رمز Code:
nano /home/username/.bashrc
وإضافة التالي بداخل الملف :
رمز Code:
#!/bin/bash # Master Log v1.0 # Copyright 2014 Ramy Allam # E-Mail : [email protected] (http://www.cloudflare.com/email-protection) # Mobile : 002-01008740937 # Project URL : http://ramyallam.com/masterlog # =============================================== # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # =============================================== cd /home/username/masterlog-v1.0 function nobreak() { echo &quot;You cannot use that command&quot; } trap nobreak INT #\\ Login process // echo &quot;User : `whoami` Type : login at `date`&quot; >> logs/login.txt # Get input INPUT=/tmp/network.sh.$$ ### Display Master Login Main Menu ### # source ./main_menu.sh ######################################## #Display Managed Dedicated Servers # source ./show_shared_servers.sh ######################################## #Display Managed Dedicated Servers # source ./show_mdservers.sh ######################################### #Display سيرفر VPS Nodes # source ./show_nodes.sh ######################################### #Display سيرفر VPS Nodes # source ./show_vps.sh ######################################### #Find Server withing network # source ./findserver.sh ######################################### #Network Management Tools # source ./tools.sh ######################################### # Add Server to network # source ./addserver.sh ######################################### # Remove Server from network # source ./removeserver.sh ######################################### # Remove Server from network # source ./mexec.sh ######################################### # Remove Server from network # source ./viewlogs.sh ######################################### # Mass Password Change # source ./passwordchange.sh ######################################### # Mass Kernel Update # source ./kernelupdate.sh ######################################### #Reset SSH Public Key # source ./resetpublickey.sh ## Start Script ## main_menu trap nobreak INT exit 0
حفظ المتغيرات عن طريق CTRL +x وكتابة y ثم Enter.

بإنتهاء هذه الخطوة فقد تم الإنتهاء بفضل الله من إنشاء اسم المستخدم واعداده ليعمل على برنامج MasterLog.

- تسجيل الدخول للبرنامج باستخدام اسم المستخدم الذي قمنا بانشاءه :
رمز Code:
ssh username@masterlogip
http://www.ramyallam.com/masterlog/kb/kb_1.png

وسيعمل لدينا بإذن الله البرنامج عند تسجيل الدخول مباشرة
http://www.ramyallam.com/masterlog/kb/kb_2.png

الشرح طريقة القادم ان شاء الله سيكون مخصص لشرح كيفية اضافة السيرفر SERVERات البعيدة ومنع دخولها إلى عن طريق السيرفر SERVER المركزي فقط.

شكرا لكم




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى