طريقة تثبيت 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 رقم البورت الافتراضي و لما تغير البورت لازم تحط بورت الى غيرته.

 

و بعدها راح يطلب منك الباسورد و أدخل الباسورد ثم راح تدخل بنجاح.

 

ألان أنت في قلب السيرفر محلي تبعك :)

 

أن شاءالله عجبكم الشرح و بسيط

 

أشوفكم على خير...