الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]سؤال حول Session خاص بمشاركة الملفات

بدأه Xacker في 27 أبريل 2009 · 17 رد · 1,163 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،

لنفرض التالي:

شاركت مجلد ما عبر الشبكة ووضعت عليه كلمة مرور لكي يتم الدخول من قبل المصرح لهم بهذا فقط من أي مكان كان.

الآن لنفرض شخص مصرح له بالدخول قام باستخدام جهاز ما، بعد أن انتهى مما يرده بالمجلد قام بإغلاق النافذة.

المشكلة أن الـ session يبقى فلو طلبت المجلد مرة أخرى من الجهاز نفسه بعد إغلاق النافذة يتم فتح المجلد بدون كلمة سر مباشرة.

كيف يمكن جعل النظام يقوم بإنهاء الـ session بمجرد إغلاق النافذة؟

شكراً

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#2

السلام عليكم .

الطريقة التقليدية لاغلاق الجلسة هي عن طريق Computer Managemen -> System Tools -> Shared Folders . ومن هناك يمكنك ان ترى المصادر التي في حاله Shares , وايضاً الـجلسات المرتبط بها , فيمنك إنهاء الـجلسات من هناك ..

اما عن موضوع اتمته هذه العمليه من دون الحاجه الى الدخول في النوافذ اعلاه , فيمكنك من خلال استخدام ملف باتش بسيط فيه الامر التالي :

NET SESSION /DELETE

والذي من المفترض ان يغلق الجلسات في الجهاز .

http://technet.microsoft.com/en-us/library/bb490711.aspx

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#3

شكراً أخ محمد، هو فعلياً ما أبحث عنه هو الأتمتة للعملية كما ذكرت، لكن تبقى هذه العملية مقصورة على التنفيذ اليدوي لها وكما قلت في موضوع سابق، الشبكة لمقهى انترنت، المستخدمين بسطاء على قد حالهم (مسنجر وموقع كوورة ويا دوبك :lol:) - فهل هناك طريقة لجعل عملية إنهاء السيشن متقدمة أكثر بحيث يقوم بها النظام حال إغلاق النافذة مثلاً؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

هل جربت البحث فى البوليسى لعل هناك شىء خاص بغلق السيشن بعد وقت محدد من كونها idel ؟

#5
المجوشن كتب:
هل جربت البحث فى البوليسى لعل هناك شىء خاص بغلق السيشن بعد وقت محدد من كونها idel ؟

نعم

وجدت فقط بعض الأمور المتعلقة بـ terminal services

لا أعتقد أن المشاركة للمجلدات متعلقة بها؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

طيب مارايك بإستخدام خاصيه مهام الجدولة في النظام , بحيث يتم تشغيل باتش إنهاء الجلسات في فترات دورية محددة ..

موضوع عمل إنهاء الجلسات عند اغلاق نافذة استعراض الملفات ونحوه , لا اعلم إن كانت توجد طريقة يمكن عملها بها كـ sys admin , ولكن كمبرمج , يمكن عمل بريمج بواسطه Win32 API يقوم بعملية تصيد احداث الانهاء والاغلاق للنوافذ مثلا بواسطه الـ callback global hook (مثلاً دالة SetWinEventHook) . عليك بشباب الـ Win32 API :) .

تم تعديل هذه المشاركة بواسطة محمد معاشر في 29 أبريل 2009 في 08:32 — السبب: مطبعي

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#7

لكنى بحثت ووجدت شىء فى البوليسى ربما يساعدك

ادخل على Local Security Policy ثم local policys ثم security options ستجد اختيار باسم Microsoft network server: Amount of idle time required before suspending a session المدة الافتراضية 15 دقيقة غيرها إلى ما تشاء ، أنا جربت هذه الطريقة ونجحت جربها واخبرنى بالنتيجة .

والله اعلم

تم تعديل هذه المشاركة بواسطة المجوشن في 29 أبريل 2009 في 09:55

#8

:thumb_up:

لم أرى هذا الفرع في المرة الفائتة post-46090-1221949299.gif

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#9

لكن نحن نريد حل بعيد عن البرمجة يا Xacker

شو بشان حل الاخ المجوشن

معقول لا يوجد طريقة لمسح الهيستوري الخاص بالمجلدات

انت وجدت الحل لكن نحن لم يأتينا بعد :lol:

انا شخصيا ما زلت انتظر الحل لاني لم افهم اي شئ من حل الاخ مجوشن ..ولا اعرف اين ادخل على كل الذي ذكره

بالتوفيق

الله معكم

#10

ادخل على group policy من خلال Run

اكتب gpedit.msc

واتبع ما ذكره الأخ المجوشن.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#11

وضعت الوقت 0 ولم تنجح

فتحت مجلد بباس ورد على الشبكة

اغلقطه ومنثم بعد فتحه لم يطلب باس ورد -_-

الله معكم

#12

:S

لم يعد يعمل لدي :blink:

تم تعديل هذه المشاركة بواسطة Xacker في 1 مايو 2009 في 02:10

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#13

يبدو أن المرة الماضية كانت زائفة

سألت صديق معه MCSE أخبرني أنه لا يمكن عندما تكون الأجهزة workgroup، لازم تكون في domain عندها الـ DC ممكن يقوم بالتحكم بالـ sessions حسبما أريد.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#14

البوليسي في workgroup تنفذ على مستوى اجهاز , لكن في الدومين كونترولير يتحكم في بقية الأجهزة في الدومين .

يعني في workgroup تعتبر local policies .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#15

يعني يجب ان تكون domain ؟

مممممممممم -_-

الله معكم.

#16

طيب H الموضوع الذي نسأل عنه هل فعلاً يحتاج إلى domain يتحكم به السيرفر؟

أنا مستعد أن أقوم بتغيير البوليسي على كل جهاز على حدة لكن هل تعمل في النهاية؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#17

المفروض لو كانت البوليسي هي المطلوبة أن تعمل بشكل طبيعي , فنعم بعد التغيير على كل جهاز يمكن أن تعمل بشكل كامل .

لكن أحبذ لو قمت بمراقبة الرجيستري وغيرت البوليسي على أحد الأجهزة , فورا سيتغير المفتاح المقابل لها في الريجستري حيث أن كل البوليسيس تكون مفاتيح في الرجستري , وبعده من ال regedit من connect network registry في file يمكن أن تعكس التغيرات على أجهزة الشبكة كاملة من مكانك .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#18

ابحث في موقع مايكروسوفت عن Ready Steady ...

برنامج يقوم بإضافات محترمه على ال Local Policy ... وتستطيع التحكم بالأجهزه على ال Workgroup Remotely من خلال ال Local Policies ...

جرب يا X وادعيلي.

It's hard to stay in such ridiculous situation

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…