در چند پست قبل، یک روش برای” به اشتراک گذاری پوشه ها به صورت مخفی” را بررسی کردیم. در این پست با توجه به تکمیل شدن مبحث مجوز ها(قسمت اول - قسمت دوم)، دو روش دیگر برای انجام این کار بیان خواهیم کرد که تا حد زیادی کاربردی تر و مفید تر هستند.
استفاده از پنجره ی Run:
این دو روشی که در این پست ذکر می شوند، بر خلاف روش قبل، نیاز به ساخت هیچ یوزر جدیدی ندارند. در واقع شما با استفاده از Permission ها کاری می کنید که تحت شبکه، فقط خودتان به یک فایل دسترسی داشته باشید.
تصور کنید بر روی فایلی کار می کنید که نمی خواهید افراد موجود در شبکه از وجود آن اطلاعی پیدا کنند. ضمن آنکه لازم است از هر کامپیوتری به فایل مورد نظرتان دسترسی داشته باشید. یکی دیگر از روش های انجام این کار، استفاده از پنجره ی Run است. برای این کار ابتدا فایلتان را درون پوشه ای قرار دهید. با استفاده از Permission، به این فایل دسترسی کامل و یا دسترسی در حد Modify بدهید. سپس یک شاخه به عقب برگردید و از پوشه ای که آن فایل را درونش قرار دادید Peroperties بگیرید و وارد تب Sharing شوید. بعد از Share کردن پوشه، بر روی دکمه ی Permission که در همان صفحه وجود دارد، کلیلک کنید و در صفحه ی باز شده، تمام دسترسی ها را پاک کنید. بعد از انجام این کار، شما یک پوشه به اشتراک گذاشته دارید که نمی توانید از آن عبور کنید. اما فایلی درون این پوشه دارید که نسبت به آن اجازه ی دسترسی کامل دارید. با این اوصاف هیچ کاربری در شبکه نمی تواند به فایل شما دسترسی پیدا کند. اما خودتان چه طور می توانید؟ برای این کار پشت هر سیستمی که نشستید، وارد کنسول Run شوید و آدرس آن فایل را به صورت زیر وارد کنید:

همان طور که مشخص است شما باید نام فایل مورد نظر با پسوند آن را حتمن بدانید تا بتوانید به فایل دسترسی پیدا کنید. یا اگر به این صورت، آدرسی که نوشتید در پنجره ی Run ذخیره می شود، و شما طریقه ی پاک کردن آن را بلد نیستید، می توانید با وارد کردن دستور cmd در همان پنجره ی Run، وارد محیط داس شوید و دستور بالا را وارد کنید. به این صورت به راحتی و با خیالی راحت می توانید فایلی را تحت شبکه به اشتراک بگذارید.
استفاده از $ در اشتراک گذاری:
این روش به راحتی استفاده از یک علامت $ در پایان نام فایل یا پوشه ی به اشتراک گذاشته است. مثلن اگر پوشه ای را با نام $Test به اشتراگ بگذارید، این پوشه در شبکه نمایان نخواهد شد. اما چنانچه در Address Bar یا در پنجره ی Run، نام پوشه به همراه $ آخر آن را تایپ کنید، خواهید دید که پوشه باز خواهد شد.
اما این روش به درد کار دیگری نیز می خورد. تصور کنید پوشه ای دارید که تمام افراد شبکه باید تا حد Write به آن دسترسی داشته باشند. ضمن اینکه بعضی از افراد(که همگی عضو یک گروه مانند Administrators نیستند) نیز باید دسترسی کامل به این پوشه داشته باشند. برای انجام این کار چه راهی پیشنهاد می کنید؟
راه حل پیشنهادی این پست، این است که ابتدا پوشه را Share کرده(مثلن با نام test) و Permission آن را محدود به چیزی که می خواهید کنید. بعد از انجام این کار، مشاهده می کنید در تب Sharing دکمه ای به نام New Share ظاهر شده است. روی این دکمه کلیک کنید. در صفحه ی باز شده در قسمت Share name نامی را انتخاب کنید و در انتهای آن علامت $ قرار دهید.(فرضن $it) سپس بر روی دکمه ی Permission موجود در آن صفحه کلیلک کنید و مثلن به گروه Everybody دسترسی کامل دهید. کار تمام است.

در این صورت تمامی افراد، پوشه ی Test را مشاهده می کنند و می توانند در حد دسترسیشان از پوشه ها استفاده کنند. ضمن آنکه افرادی که از نام $it آگاهی دارند می توانند به همان پوشه، دسترسی کامل داشته باشند!
امیدوارم این پست نیز مورد استفاده ی دوستان قرار گرفته باشد.


آذر ۱۷م, ۱۳۸۷
مطلب خیلی به درد به خوری بود . ممنون از راهنماییتون.
آذر ۱۷م, ۱۳۸۷
جالب بود
آذر ۱۷م, ۱۳۸۷
تکراری هست اگه بگم خیلی مطلب خوبی بود! و چونکه با مطرح کردن یک سناریو ، راهکار توضیح می دی باعث میشه با اشتیاق تمام بخوانم :دی! یک سوال که راهکار غیر مایکروسافتی سراغ داری که share های مخفی را نشان بده؟
مسئله اینجاست که ممکنه یکی از کاربران عزیز هم اتفاقا عضو گروه power users است و می تواند share کند چنین چیزی ایجاد کنه که مدیر شبکه نخواهد چنین share وجود داشته باشه! اگه این قضیه بتواند در محیط دامین کار کنه که دیگه خیلی خوب میشه :دی!
آذر ۱۷م, ۱۳۸۷
ممنونم از لطفت عرفان جان
حق داری. نکته ی بسیار خوبی رو مطرح کردی. اما چرا دنبال راه غیر مایکروسافتی هستی؟ پیدا کردن فولدر های به اشتراک گذاشته شده ی مخفی و غیر مخفی با تایپ دستور زیر در cms ظاهر میشن:
net share
البته با یه ?/ می شه به جزییات این دستور هم دسترسی پیدا کرد.
آذر ۱۷م, ۱۳۸۷
راست می گی! یاده این کامند Net Share نبودم اصلا! فکر کنم اگه دوباره 70-270 رو امتحان بدم این بار قبول نمی شم :))
آذر ۱۷م, ۱۳۸۷
:))
بدیش همینه که آدم وقتی سرگرم کار میشه چیزایی یادش می مونه که روزمره ازش استفاده می کنه
آذر ۲۴م, ۱۳۸۷
سلام
من برای اولین بار است که وارد سایت شما شدم و
مطلب مفیدی گذاشته اید. من قبلا از طریق help در این مورد خواندم ولی نتونستم درست اجرا کنم . من تا اون قسمت که permission فولدر و فایل رو تغییر دادم و مخفی کردم اما هنگام فراخوانی این فایل از یک کامپیوتر دیگر در مسیری که در قسمت run میدهیم فکر میکنم اشتباه میکنم . لطفا به من بگویید این مسیر را چگونه وارد کنم فرض کنید فایل 1.pdf در داخل فولدر test گذاشتم در ضمن من به عنوان یوزر برای هر دو کامپیوتر عمل می کنم.
یک سوال دیگر هم داشتم چگونه می شود به USB دستگاه خودم دسترسی پیدا کنم . درصورتیکه از طرف administrator این امکان برداشته شده باشد.
متشکرم
آذر ۲۹م, ۱۳۸۷
دورود.
من در یک کارخانه کار میکنم که کامپیوترهای ما به صورت دامین شبکه شدهاند و ما هیچگونه اجازه دسترسی نداریم. حتی برای اشتراک گذاشتن فایل هم، قسمت sharing فعال نیست و تمام این کارها از طریق قسمت انفورماتیک انجام میشود. صد البته باید به وسیله نامه نگاری و خواهش و تمنا کار انجام شود. در صورتی که بعضی مواقع ما همان موقع به اشتراک نیاز داریم.
آیا راهی برای خلاصی از این موضوع هست.
این را هم اضافه کنم که همه ما کاربرهای محدود هستیم.
آذر ۲۹م, ۱۳۸۷
فرمان جان؛
در شبکه های دامین ترفندی که بتوانید چنین کارهایی کنید، در سطح معمولی و یا حتا برای افراد متخصص هم وجود ندارد. من نشنیدم تا الان شبکه های دامین را بتوان دور زد. البته باز بستگی به تنظیمات امنیتی شبکه ی شما دارد که بنده از آنها بی اطلاع هستم. یک متخصص امنیت شبکه شاید کمک بهتری بتواند به شما کند.
آذر ۳۰م, ۱۳۸۷
[...] به اشتراک گذاری پوشه ها به صورت مخفی - قسمت دوم [...]
آذر ۳۰م, ۱۳۸۷
[...] به اشتراک گذاری پوشه ها به صورت مخفی - قسمت دوم [...]
آذر ۳۰م, ۱۳۸۷
[...] به اشتراک گذاری پوشه ها به صورت مخفی - قسمت دوم [...]
دی ۳م, ۱۳۸۷
سلام
آقا عرفان اگه یادتون باشه چندین پست قبل راجع به اشتراک اینترنت صحبت کرده بودین. در این مورد یه سؤالی داشتم.
چه طوری می شه اینترنت ADSL رو با یکی دیگه از طریق دیال آپ به اشتراک بذارم؟ منظورم اینه که IP ها باید چه جوری ست بشن که بتونه تشخیص بده Remote Access server هستش؟ . کلا اگه میشه در این مورد منو راهنماییم کن.
باز هم از مطالب خیلی مفیدت بی نهایت سپاسگزارم.
آذر ۲۸م, ۱۳۸۸
سلام، من به ویندوز 7 از این طریق دسترسی ندارم. یعنی با $C , … دسترسی ندارم با اینکه Domain Admin هستم.
به نظر شما مشکل از کجا میتونه باشه؟