اذهب إلى المحتوى

السؤال

نشر

عندي جهازين عليهم ubuntu (نظام تشغيل اساسي ليس معه أي نظام تشغيل أخر)
الجهازين متصلين براوتر 
شاهدت فيديوهات كثيرة من اجل الوصول لطريقة واضحة لمشاركة الملفات بين الجهازين ولكن لم أصل لطريقه صحيحة
أتمنى خبير يوضح الخطوات من البداية بطريقة أكيدة

Recommended Posts

  • 0
نشر

أسهل طريقة هي بالضغط على المجلد بزر الفأرة الأيمن ثم اختر local network share

Snag_348e8d3.png.3f34d513fff4630c6f5e7ea337a9e906.png

ثم اضغط على share this folder وسيظهر لك رسالة تخبرك بأنك بحاجة إلى تثبيت service لمشاركة الملفات، اضغط على install وسيتم تثبيت samba.

Snag_349865b.png.80901ac83785a68242a44e1b6cc8b65b.png

بعد الإنتهاء من التثبيت، اضغط على الخيار guest access وأيضًا allow others to create and delete ثم اضغط على create share:

Snag_3511d5a.png.f1a28176d93696a32781d3c3f87d9103.png

الآن عليك تفقد ما هو عنوان الـ IP الخاص بالحاسوب الذي تقوم بمشاركة الملفات منه، وذلك من خلال تنفيذ الأمر التالي:

ip add

ستجده بجانب كلمة inet انسخه وضعه في مكان لاستخدامه على الحاسوب الآخر.

1_9whdo0bu30pw_2ywBYD6tg.webp.3fbca8bf4a545bd91ee39650015463e1.webp

الآن افتح منفذ الأوامر terminal واكتب به التالي:

sudo smbpasswd -a اسم المستخدم

استبدل اسم المستخدم باسم المستخدم الذي تريده أيًا يكن وسيطلب منك كتابة الباسورد مرتين وتذكره جيدًا وذلك الباسورد سيكون خاص بذلك المستخدم على Samba أي ليس المقصود الباسورد الخاص بالمستخدم الخاص بك على ubuntu.

ثم تنفيذ الأمر التالي أيضًا:

sudo systemctl restart smbd

توجه الآن للحاسوب الآخر ومن مدير الملفات اضغط على other locations وستجد بالأسفل حقل بجانبه connect to server اكتب به التالي:

smb://120.20.30.60/

استبدل 120.20.30.60 بعنوان الـ IP الخاص بالحاسوب الآخر والذي حصلنا عليه منذ قليل.

ثم اضغط على connect:

Snag_34fa6b7.thumb.png.2d4f656718cec5ce8ccddd7368eacab9.png

ستجد المجلد الذي شاركته اضغط عليه ثم اختر registered user ثم اكتب اسم المستخدم الذي أنشأته منذ قليل وكلمة المرور ثم اضغط على connect.

Snag_357bfd6.thumb.png.27a8457808077e0cd3a60cf2f4e5318d.png

  • 0
نشر
بتاريخ On 16‏/2‏/2025 at 19:05 قال Mustafa Suleiman:

ستجد المجلد الذي شاركته اضغط عليه ثم اختر registered user ثم اكتب اسم المستخدم الذي أنشأته منذ قليل وكلمة المرور ثم اضغط على connect.

 

فعلت كل الخطوات ثم عند هذه الخطوة لم اجد المجلد الذي شاركته، ولكن وجدت مجلد انشأته في المحاولة الأولى ، ما المشكلة في ظنك؟
لاحظت انه لم يطلب  مني كلمة السر التي انشأتها في الterminal الخاص بالحاسوب الثاني (الذي اخذت الIp تبعه)

 

  • 0
نشر

في الجهاز الأول الذي تشارك منه عليك السماح لحركة مرور Samba في جدار الحماية:

sudo ufw allow samba
sudo ufw reload

حاول مرة أخرى إلغاء مشاركة المجلد الحالي، ثم أعد مشاركته بنفس الطريقة، ثم أعد تشغيل samba:

sudo systemctl restart smbd

بخصوص كلمة المرور، هل قمت بالإتصال عن طريق الضغط على registered user وليس anonymous.

  • 0
نشر

لاحظت أن الملف الذي قمت بمشاركته الامس ، تم ازالة علامة المشاركه من عليه تلقائي

الآن قمت بالتجربة على مجلد أخر ، وعندما ذهب للجهاز الثاني وسجلت الIP وقمت باعادة تعيين كلمة سر من خلال الterminal يأتني رسالة ان كلمة السر المعادة خاطئة بالرغم اني متأكد انها سليمة ، حتى اني جربت كلمة سر بسيطة جدا مثل 123
اشكرك مقدما على  مساعدتك وصبرك 

image.png

  • 0
نشر
بتاريخ 2 ساعة قال شريف راشد:

لاحظت أن الملف الذي قمت بمشاركته الامس ، تم ازالة علامة المشاركه من عليه تلقائي

الآن قمت بالتجربة على مجلد أخر ، وعندما ذهب للجهاز الثاني وسجلت الIP وقمت باعادة تعيين كلمة سر من خلال الterminal يأتني رسالة ان كلمة السر المعادة خاطئة بالرغم اني متأكد انها سليمة ، حتى اني جربت كلمة سر بسيطة جدا مثل 123
اشكرك مقدما على  مساعدتك وصبرك 

هذه المشكلة غالبا بسبب أنه لا يوجد مستخدم koko لديك على النظام بالفعل . حيث تتطلب smbpasswd أن يكون المستخدم موجودا لديك قبل ذلك.

لهذا يجب عليك أولا التحقق من وجود المستخدم من خلال الأمر التالي :

id koko

إذا لم يكن المستخدم موجود يرجى تنفيذ الأمر التالي لإنشاءه :

sudo useradd koko

بعد ذلك إضافة باسورد لهذا المستخدم :

sudo passwd koko

الآن يمكنك إستخدام smbpasswd :

sudo smbpasswd -a koko

وكتابة كلمة مرور جديدة وتكرارها مرة أخرى .

ومن ثم تنفيذ الأمر التالي :

sudo systemctl restart smbd

 

  • 0
نشر
بتاريخ منذ ساعة مضت قال محمد عاطف17:
sudo systemctl restart smbd

 

عندما نفذت هذا الأمر ، رد على بهذه الرسالة التي في لقطة الشاشة المرفقة
وبعدها ذهبت للجهاز الأول لكي اجد المجلد الذي شاركته لكن لم اجده
اظن ان المشكلة بسبب وجود مجلدين ظهرو منذ اول محاولتين ولكن احاول حذفهم أو حذف احدهم لكي ابدأ من جديد ولكن لم اجد خيار حذف
المجلد KEMO نشأ لما بدات احاول من هذا الجهاز
المجلد MOKA نشأ لما بدأ احاول على الجهاز الثاني

Screenshot from 2025-02-18 20-51-21.png

Screenshot from 2025-02-18 21-30-10.png

بتاريخ On 16‏/2‏/2025 at 19:10 قال Mustafa Suleiman:

عليك تثبيت:

sudo apt install nautilus-share

 

بدأت من جديد من الجهاز الثاني ولا يظهر خيار  local network share
فنفذت الأمر sudo apt install nautilus-share
ولكن لا يظهر الخيار بالرغم انه كان يظهر في أول محاولة

image.png

  • 0
نشر

لا مشكلة يمكنك إتباع الخطوات التي ذكرها المدرب مصطفي للإتصال من الجهاز الأخر وكتابة إسم المستخدم وكلمة المرور التي أنشأتها .

أما إذا أردت البدء من جديد فيمكنك إستخدام الأمر التالي لحذف المستخدم الذي أنشأته من خلال الجهاز الخاص به :

sudo smbpasswd -x kemo

ويمكنك تغير kemo إلى إسم المستخدم على الجهاز الأخر.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...