دسترسی به منابع ویندوزی در شبکه

از فارسی‌وب

فهرست مندرجات

راهنمای دسترسی به منابع دستگاه ویندوزی در یک شبکه

چگونه از لینوکس شریف به پوشه‌هایی که در یک کامپیوتر ویندوزی شبکه به اشتراک گذاشته شده‌اند دسترسی داشته باشیم؟

برای این کار مطمئن شوید که حداقل یک پوشه را در کامپیوتر ویندوزی به اشتراک گذاشته‌اید. روی پوشه‌‌های به اشتراک گذارده در ویندوز عکس یک دست ظاهر می‌شود. اگر پوشه به اشتراک گذاشته نشده، روی آن کلیک راست کرده و از منوی باز شده، گزینه‌ٔ «sharing and security» را انتخاب کرده و سایر تنظیمات را انجام دهید تا پوشه به اشتراک گذاشته شود. توجه داشته باشید که در ویندوز نمی‌توان یک پرونده را به تنهایی به اشتراک گذاشت و فقط می‌توان پوشه‌ها را به اشتراک گذاشت.

حال به سراغ لینوکس شریف رفته و برنامه‌ٔ ناتیلوس را باز کنید. ناتیلوس، مرورگر پرونده‌ٔ لینوکس شریف است. برای باز کردن آن روی شمایل «کامپیوتر» یا «پوشهٔ آغازه» در رومیزی دوبار کلیک کنید تا پنجره‌ٔ مربوط به آن باز شود. در نوار «مکان»، آدرس محل به اشتراک گذاشته شده را وارد کنید:

smb://windowsname/share

در اینجا «windowsname» نام دستگاه ویندوزی، و «share» نام اشتراک (share name) است. به جای «windowsname» می‌توانید از شماره آی پی دستگاه ویندوزی استفاده کنید. یعنی مثلاً:

smb://192.168.0.9/share

برای این که ببینید شماره آی پی دستگاه ویندوزیتان چند است، از دستور «ipconfig» در محیط متنی ویندوز استفاده کنید.

اگر می‌خواهید پوشهٔ ویندوزی به اشتراک گذاشته شده، در جایی از ساختار سلسله مراتبی سیستم پرونده‌ای لینوکس شریف، سوار شود، یک یایانه باز کنید و فرمان زیر را واردکنید:

mount -t smbfs -o username=administrator //windowsname/share /home/username/share

با این فرمان با مجوزهای کاربر administrator به پوشهٔ share دستگاه ویندوزی دسترسی پیدا می‌کنید و آن را در پوشه‌ای به نام share که قبلاً در آغازه‌ٔ خود ساخته‌اید، سوار می‌کنید.


روشهای حل مشکلات احتمالی

به دلایل مختلفی ممکن است نتوانید به دستگاه ویندوزی دسترسی پیدا کنید:

  • ممکن است دیوار آتش دستگاه ویندوزی طوری پیکربندی شده باشد که نتوان به آن دسترسی داشت. برای این کار باید تنظیمات دیوار آتش ویندوز را تغییر داد.
  • ممکن است که شبکه، کارگزار DNS نداشته باشد، به همین جهت لینوکس شریف نمی‌تواند نام دستگاه ویندوزی (در اینجا: windowsname) را به شمارهٔ آی پی آن برگرداند. برای حل این مشکل از آی پی دستگاه به جای نام دستگاه ویندوزی استفاده کنید. و یا این که به منوی «رومیزی>تنظیمات سیستم>شبکه» و سپس زبانهٔ «میزبان‌ها» رفته و روی دکمه‌ٔ جدید کلیک کنید تا محاورهٔ «اضافه کردن / ویرایش مدخل میزبان‌ها» باز شود. در فیلد نشانی، نام آی پی دستگاه ویندوزی (مثلاً 192.169.0.9) و در فیلد نام میزبان، نام دستگاه ویندوزی (مثلاً windowsname) را وارد کنید. سپس به زبانهٔ دستگاهها بروید و روی دکمهٔ «غیرفعال کردن» و سپس روی «فعال کردن» کلیک کنید.


چگونه از لینوکس شریف به چاپگری که در یک کامپیوتر ویندوزی شبکه به اشتراک گذاشته شده‌است، دسترسی داشته باشیم؟

برای این کار مطمئن شوید که حداقل یک چاپگر را در کامپیوتر ویندوزی به اشتراک گذاشته‌اید. روی شمایل چاپگرهای به اشتراک گذاشته شده در ویندوز، عکس یک دست ظاهر می‌شود. فهرست چاپگرها را در «control panel»، بخش «printers and faxes» می‌توانید ببینید. اگر چاپگر موردنظر به اشتراک گذاشته نشده، روی آن کلیک راست کرده و از منوی باز شده، گزینه‌ٔ «sharing» را انتخاب کرده و سایر تنظیمات را انجام دهید تا چاپگر به اشتراک گذاشته شود.

حال به سراغ لینوکس شریف رفته و منوی «رومیزی>تنظیمات سیستم>چاپ» را باز کنید. روی دکمهٔ «جدید» کلیک کنید تا ویزارد «اضافه کردن یک صف چاپ جدید» باز شود. روی دکمهٔ «جلو» کلیک کنید و در صفحهٔ دوم ویزارد نام و شرحی کوتاه برای چاپگر انتخاب کرده و دوباره روی دکمهٔ جلو کلیک کنید. در صفحهٔ سوم ویزارد، در بخش «یک نوع صف را انتخاب کنید»، گزینهٔ «ویندوز شبکه‌ای (SMB)» را انتخاب کرده و در فیلد «گروه کاری»، نام «work group» دستگاه ویندوزی (مثلاً MSHOME) و در فیلد «کارگزار»، نام یا شمارهٔ آی پی دستگاه ویندوزی (مثلاً windowsname یا 192.168.0.9) و در فیلد «اشتراک»، نام اشتراک یعنی نامی که به هنگام به اشتراک گذاری چاپگر برای آن انتخاب کردید (مثلاً HP1100) را وارد کنید. در صفحه‌ٔ بعدی نام سازنده و مدل دستگاه را انتخاب کرده و روی دکمهٔ جلو کلیک کنید تا به صفحهٔ پایانی ویزارد برسید. روی پایان کلیک کنید.

چگونه از لینوکس شریف به صفحهٔ رومیزی کامپیوتر ویندوزی شبکه، دسترسی داشته باشیم؟

برای این کار ابتدا باید «Remote Desktop» را در دستگاه ویندوزی فعال کرد. برای این منظور در دستگاه ویندوزی روی شمایل «My Computer» کلیک راست کرده و از منوی باز شده، گزینهٔ «Properties» را انتخاب کنید. به زبانهٔ «Remote» بروید و جعبهٔ نشان‌زنی «Allow users to connect remotely to this computer» را علامت بزنید و سپس روی OK کلیک کنید.

حال به سراغ لینوکس شریف رفته و منوی «رومیزی>تنظیمات سیستم>اضافه /حذف کردن برنامه‌ها» را باز کنید. در بخش «ابزارهای سیستمی»، روی «جزئیات» کلیک کرده و جعبهٔ کنار «tsclient» و «rdesktop» را علامت بزنید و روی دکمهٔ «بستن» و سپس دکمهٔ «به هنگام سازی شود» کلیک کنید و روند نصب بسته‌ها را دنبال کنید. هم اکنون باید بسته‌های rdesktop و tsclient نصب شده باشند.

به منوی «برنامه‌ها>اینترنت>کارگیر کارگزار پایانه» رفته و در فیلد «رایانه»، نام یا شمارهٔ آی پی دستگاه ویندوزی را وارد کنید و از فیلد «قرارداد»، «RDPv5» را انتخاب کنید سپس روی «اتصال» کلیک کنید تا به دستگاه ویندوزی متصل شوید.

ابزارهای شخصی
جعبهٔ ابزار