خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
فعال و غیرفعال کردن پروتکل SMB1 در ویندوز
در این مقاله به بررسی نحوه فعال کردن پروتکل File sharing یا اشتراک گذاری فایل SMB1 خواهیم پرداخت. در نسخه های جدید ویندوز 10، به دلایل امنیتی این پروتکل غیرفعال شده است. با این حال اگر در شبکه خود از ویندوز های قدیمی مثل ویستا یا ویندوز XP و server 2003 استفاده می کنید و حتما باید با آنها ارتباط شبکه ای داشته باشید، نیاز است که این پروتکل در ویندوز 10 فعال شود.
پروتکل SMBv1 یک پروتکل قدیمی و ناامن است. این تنها گزینه برای ویندوز XP بود که بعدها در ورژن های بعدی، SMB2 جایگزین شد که عملکرد و امنیت بهتری دارد. SMB v1 دیکر توصیه نمی شود که مورد استفاده قرار گیرد. مایکروسافت با شروع در ویندوز ویستا یک نسخه جدید از SMB را به نام SMB2 معرفی کرد. ولی با این حال به دلیل عدم پشتیبانی سیستم عامل های قدیمی مثل ایکس پی و برخی برنامه های از پروتکل جدید SMB2 و SMB3، ناچارا باید همان SMB1 را فعال کنیم.
SMB1 بصورت پیشفرض در ویندوز 10 ورژن version 1709 که همان Fall Creators Update است، غیرفعال شده است. برای فعال کردن آن مراحل ذیل را دنبال نمایید.
برای مثال، در شرایطی می خواهید بصورت شبکه ای به سیستمی که مثلا ویندوز سرور 2003 روی آن نصب شده متصل شوید که ناگهان با این پیغام مواجه می شوید:
برای رهایی از مشکل باید پروتکل SMB1 را در ویندوزتان فعال کنید وگرنه نمی توانید با ویندوزهای قبلی که فقط از پروتکل SMB1 پشتیبانی می کنند، ارتباط بگیرید.
پنجره Run را باز کرده و سپس دستور optionalfeatures.exe را وارد و Enter کنید.
از لیست Feature های موجود در ویندوز، SMB 1.0/CIFS File Sharing Support را یافته و آن را فعال کرده و دکمه OK را کلیک کنید.
سپس برای فعال شدن این ویژگی در ویندوز لحظاتی را منتظر بمانید.
و در آخر هم با ریستارت کردن، تغییرات در سیستم اعمال می شود.
دقیقا برای غیرفعال کردن پروتکل SMB1 باید به همین پنجره بالا مراجعه کرده و گزینه SMB 1.0/CIFS File Sharing Support را غیرفعال کنید.
البته عین همین کار بالا را از طریق دستورات پاورشل هم می توان انجام داد. برای فعال SMB1 از طریق دستورات Shell، ابتدا Powershell را بصورت Run as administrator اجرا کنید.
سپس با استفاده از دستور زیر وضعیت پروتکل SMB1 را در سیستم تان بررسی کنید:
همان طور که در تصویر فوق مشاهده می کنید، وضعیت این پروتکل غیرفعال است و برای فعال کردن باید از دستور زیر استفاده نمایید.
پروتکل SMBv1 یک پروتکل قدیمی و ناامن است. این تنها گزینه برای ویندوز XP بود که بعدها در ورژن های بعدی، SMB2 جایگزین شد که عملکرد و امنیت بهتری دارد. SMB v1 دیکر توصیه نمی شود که مورد استفاده قرار گیرد. مایکروسافت با شروع در ویندوز ویستا یک نسخه جدید از SMB را به نام SMB2 معرفی کرد. ولی با این حال به دلیل عدم پشتیبانی سیستم عامل های قدیمی مثل ایکس پی و برخی برنامه های از پروتکل جدید SMB2 و SMB3، ناچارا باید همان SMB1 را فعال کنیم.
SMB1 بصورت پیشفرض در ویندوز 10 ورژن version 1709 که همان Fall Creators Update است، غیرفعال شده است. برای فعال کردن آن مراحل ذیل را دنبال نمایید.
برای مثال، در شرایطی می خواهید بصورت شبکه ای به سیستمی که مثلا ویندوز سرور 2003 روی آن نصب شده متصل شوید که ناگهان با این پیغام مواجه می شوید:
برای رهایی از مشکل باید پروتکل SMB1 را در ویندوزتان فعال کنید وگرنه نمی توانید با ویندوزهای قبلی که فقط از پروتکل SMB1 پشتیبانی می کنند، ارتباط بگیرید.
پنجره Run را باز کرده و سپس دستور optionalfeatures.exe را وارد و Enter کنید.
از لیست Feature های موجود در ویندوز، SMB 1.0/CIFS File Sharing Support را یافته و آن را فعال کرده و دکمه OK را کلیک کنید.
سپس برای فعال شدن این ویژگی در ویندوز لحظاتی را منتظر بمانید.
و در آخر هم با ریستارت کردن، تغییرات در سیستم اعمال می شود.
دقیقا برای غیرفعال کردن پروتکل SMB1 باید به همین پنجره بالا مراجعه کرده و گزینه SMB 1.0/CIFS File Sharing Support را غیرفعال کنید.
البته عین همین کار بالا را از طریق دستورات پاورشل هم می توان انجام داد. برای فعال SMB1 از طریق دستورات Shell، ابتدا Powershell را بصورت Run as administrator اجرا کنید.
سپس با استفاده از دستور زیر وضعیت پروتکل SMB1 را در سیستم تان بررسی کنید:
Get-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"
همان طور که در تصویر فوق مشاهده می کنید، وضعیت این پروتکل غیرفعال است و برای فعال کردن باید از دستور زیر استفاده نمایید.
Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -All
نمایش دیدگاه ها (3 دیدگاه)
دیدگاه خود را ثبت کنید: