طريقة تثبيت SSH في سيرفر لينكس محلي
الكاتب: Mr.Aziz
تاريخ النشر: 2021-10-06 15:56:41
مساء الخير الجميع
بعد ماعملنا سيرفر محلي وتثبيت اباتشي و قواعد بيانات mysql الان نجي شي أسمه ssh الى هو تحكم عن بعد عن طريقة الاوامر terminal.
ملاحظة مهمة: أذا انت تستخدم ويندوز وتبي تدخل السيرفر شرحنا عن برنامج putty شبيه ssh ولكن تابعة للويندوز من هنا
SSH هو Secure Shell و أكيد يوم الايام ماتبغى تدخل على السيرفر محلي بشكل مباشر أكثر من مره و تبي تدخل عن طريق FTP سوف اشرحها بالمقال لاحقآ
أو عن طريق Terminal تبع جهازك.
أول شي نشغل السيرفر محلي ثم نقوم بتثبيت SSH في جهازك مثل كذا
نضع هذا الامر
sudo apt-get install ssh
ثم اضغط Enter لكي يتم تثبيت البرنامج في السيرفر
ولاتنسى تعمل ايضآ update و upgrade لكي يتم تحديث النظام وايضآ البرامج
ثم الى بعدها
طبعآ قبل مانبدء ضروري نعدل من الاعدادات او نعرف عن اعدادات لانه لو عملت سيرفر سحابي يجب ان تنتبه وتقوم اعدادات لحماية سيرفرك.
الان نروح هذا المسار
cd /etc/ssh
ثم ندخل على الملف اسمه sshd_config عن طريق
sudo nano sshd_config
ألان سوف يظهر لنا مثل هذا الاعدادات
و مهم جدآ انك تغير رقم Port لانه رقم port الأفتراضي هو 22
أذا كنت تريد تستخدم مفتاح او Security Key تزيل علامة هاش لكي يتم تفعيله
هنا اذا كنت تريد ssh يتم دخوله عن طريق رقم السري فقط وليس كلمة المرور فارغة ازيل علامة هاش #
وايضآ الى فوقه لانه بكل مره تدخل ssh يطلب منك الباسورد تبع الحساب.
بعد كذا انتهينا و نطلع عن طريق CTRL+X
ألان يجب ان نعرف رقم الاي بي تبعنا ولكن يجب ان تثبيت حزمة Net-tools
بعد كذا
نروح سيرفر محلي عشان نخلي الاتصال بين جهازك و السيرفر شغال
نذهب الى سيرفر تبعك و تأكد انه طافي
ثم الاعدادات ثم الشبكة و اختر الجسر او برايج
بعدها نشغل السيرفر
ألان كل الى علينا بعد ماعملنا ifconfig راح يظهر لنا IP private
ولكن نريد public لكي يتم اتصال بينك وبين السيرفر
نروح اعدادات الشبكة بنفس السيرفر ثم نضغط على أضافة و سوف يتم عمل generate Ip اخر كما موضح بالصوره
هنا يتم أستخدام لكي تستطيع دخول الى سيرفر محلي تبعك من خلال terminal
نشوف خطوه الى بعدها
عشان نتأكد السيرفر يتصل بينه وبينك نعمل ping
اذا اشتغل بشكل تمام يعني كل شي تمام معانا الى الان
و ألان خطوه الاخيره ندخل سيرفر من خلال ssh
نكتب هذا الامر
ssh aziz@192.168.0.161 -p22
ssh تعني أمر نريد نستخدمه
Aziz تعني اسم المستخدم تبع السيرفر و للعلم نستطيع ندخل عن طريق root ولكن لاأنصح نهائيآ ويفضل ان تعمل له disable الأسباب أمنية.
@192.168.0.161 رقم ip السيرفر الى عملناه
-p22 رقم البورت الافتراضي و لما تغير البورت لازم تحط بورت الى غيرته.
و بعدها راح يطلب منك الباسورد و أدخل الباسورد ثم راح تدخل بنجاح.
ألان أنت في قلب السيرفر محلي تبعك :)
أن شاءالله عجبكم الشرح و بسيط
أشوفكم على خير...