وبلاگ نت‌آرامآموزش، تجربه و راهکارهای زیرساخت

کپی و پیست در ریموت دسکتاپ کار نمی‌کند؛ از متن تا فایل

راهنمای تنظیم کلیپ‌بورد Remote Desktop، بررسی rdpclip و تفاوت انتقال متن و فایل با حفظ سیاست امنیتی.

انتشار:
توسط تیم فنی نت‌آرام
۶ دقیقه زمان مطالعه
۰ دیدگاه
محتوای تخصصی، ساده و کاربردی
هماهنگ با هویت حرفه‌ای نت‌آرام
بازگشت به لیست مقالات
تصویر شاخص مقاله کپی و پیست در ریموت دسکتاپ کار نمی‌کند؛ از متن تا فایل در وبلاگ نت‌آرام
محتوای آموزشی وبلاگ نت‌آرام
با Remote Desktop وارد سرور شده‌اید، اما متنی که روی رایانه خود کپی می‌کنید داخل سرور پیست نمی‌شود. گاهی هم متن جابه‌جا می‌شود ولی فایل نه، یا فقط یک جهت انتقال مشکل دارد. این‌ها لزوماً یک علت ندارند: تنظیم برنامه اتصال، فرایند کلیپ‌بورد داخل نشست و سیاست امنیتی سازمان می‌توانند جداگانه اثر بگذارند.
ابتدا با یک متن بی‌خطر مشکل را تکرار می‌کنیم، سپس تنظیم همان اتصال و نشست را می‌بینیم. هدف این نیست که محدودیت امنیتی سازمان را دور بزنیم؛ اگر انتقال اطلاعات عمداً ممنوع است، باید از مسیر مورد تأیید مدیر استفاده شود.

قدم اول: دقیقاً چه چیزی و در کدام جهت منتقل نمی‌شود؟

در رایانه خود یک جمله آزمایشی بدون اطلاعات حساس در Notepad بنویسید و کپی کنید. داخل سرور نیز Notepad را باز و پیست کنید. سپس یک جمله آزمایشی دیگر را از سرور به رایانه خود برگردانید. نتیجه هر دو جهت را یادداشت کنید. با این آزمایش، مشکل یک نرم‌افزار خاص را با مشکل ارتباط کلی کلیپ‌بورد اشتباه نمی‌گیرید.
اگر متن در هر دو جهت کار می‌کند ولی فایل نه، سراغ تنظیمات و سیاست انتقال فایل بروید؛ اجازه متن الزاماً اجازه انتقال فایل نیست. اگر فقط یک برنامه مشکل دارد، یک برنامه ساده دیگر را امتحان کنید. رمز، کد تأیید و اطلاعات مشتری را برای تست استفاده نکنید؛ کلیپ‌بورد ممکن است توسط برنامه‌ها یا دستگاه مقصد خوانده شود.
مطمئن شوید به سرور درست وصل شده‌اید و نشست فعال همان نشست خودتان است. اگر از برنامه Remote Desktop گوشی، macOS یا سامانه‌ای مانند Azure Virtual Desktop استفاده می‌کنید، نام گزینه‌ها و قابلیت‌های کلاینت با mstsc ویندوز فرق دارند و باید راهنمای همان برنامه را ببینید.

قدم دوم: Clipboard را در رایانه خود فعال کنید

در ویندوز، برنامه Remote Desktop Connection را باز کنید. پیش از اتصال، روی Show Options بزنید و زبانه Local Resources را انتخاب کنید. گزینه Clipboard را ببینید؛ اگر انتقال مجاز است و تیک آن برداشته شده، تیک را فعال کنید. سپس همان مقصد صحیح را انتخاب و اتصال تازه برقرار کنید. ممکن است لازم باشد اتصال فعلی را قطع و دوباره وصل شوید تا تنظیم تازه برای نشست اعمال شود.
قطع اتصال با Sign out تفاوت دارد. Sign out می‌تواند برنامه‌های باز کاربر را ببندد؛ پیش از خروج کامل، فایل‌ها و کارهای در حال اجرا را ذخیره کنید. اگر از فایل اتصال .rdp استفاده می‌کنید، تنظیم فایل ذخیره‌شده ممکن است با تنظیمی که تازه در برنامه دیده‌اید فرق داشته باشد؛ اتصال اصلاح‌شده را در صورت نیاز ذخیره و دوباره باز کنید.
حالا آزمون متن را در هر دو جهت تکرار کنید. اگر درست شد، یک فایل کوچک و بی‌ضرر را فقط در صورتی که سیاست سرویس اجازه می‌دهد امتحان کنید. روی سرویس مشترک یا سازمانی، فعال‌بودن تیک سمت کاربر به‌تنهایی تضمین نمی‌کند مدیر سرور نیز انتقال را مجاز کرده باشد.

قدم سوم: اگر فقط فایل منتقل نمی‌شود

در برخی محیط‌ها انتقال فایل از طریق کلیپ‌بورد به مجوز drive redirection هم وابسته است، در حالی که متن ممکن است همچنان کار کند. مدیر سرویس باید سیاست انتقال فایل و درایو را مشخص کند. مستند مایکروسافت درباره Clipboard redirection این تفاوت را برای محیط‌های مربوط توضیح می‌دهد.
اگر سیاست اجازه انتقال فایل می‌دهد، در همان زبانه Local Resources و بخش More، گزینه‌های منابع محلی و درایو موردنیاز را با دقت بررسی کنید. اشتراک یک درایو، محتوای آن را در دسترس نشست دوردست قرار می‌دهد؛ فقط درایو لازم را در اختیار سرور مورد اعتماد بگذارید. در محیط سازمانی ممکن است این گزینه به‌صورت مرکزی غیرفعال باشد و تغییر آن بدون تأیید مسئول امنیت مجاز نباشد.
برای فایل بزرگ، شکست انتقال می‌تواند علت دیگری مانند محدودیت کلاینت، فضای مقصد یا قطع شبکه داشته باشد. فایل کوچک را اول امتحان کنید و پیام خطا را بخوانید. روش‌های جایگزین امن مانند فضای انتقال تأییدشده سازمان یا SFTP مجاز را طبق امکانات سرویس انتخاب کنید؛ فایل محرمانه را در سایت اشتراک ناشناس بارگذاری نکنید.

قدم چهارم: فرایند کلیپ‌بورد همان نشست را بررسی کنید

اگر انتقال قبلاً کار می‌کرده و اکنون فقط همان نشست مشکل دارد، ممکن است فرایند مربوط به کلیپ‌بورد در نشست گیر کرده باشد. داخل سرور، Task Manager را با کلیدهای Ctrl+Shift+Esc باز کنید. در فهرست جزئیات، فرایند rdpclip.exe متعلق به نشست و کاربر خودتان را پیدا کنید. در سرور چندکاربره مراقب باشید فرایند شخص دیگری را متوقف نکنید؛ نام کاربر و شناسه نشست را با دقت تطبیق دهید.
اگر مدیر سیستم اجازه داده و فرایند همان نشست مشکل‌دار مشخص است، می‌توانید آن را پایان دهید و از منوی Run new task در Task Manager عبارت rdpclip.exe را اجرا کنید. سپس آزمون متن بی‌خطر را دوباره انجام دهید. پایان‌دادن به فرایند ممکن است محتوای فعلی کلیپ‌بورد را از دست بدهد؛ متن ذخیره‌نشده را پیش از آن در جای امن نگه دارید. این مرحله محدودیت عمدی Group Policy را برطرف یا مجاز نمی‌کند.
در برخی محیط‌های مجازی، اجزای کلیپ‌بورد نام و سازوکار متفاوتی دارند. اگر rdpclip.exe وجود ندارد یا پس از اجرا مشکل ادامه دارد، آن را نشانه قطعی خرابی ویندوز ندانید. نسخه کلاینت، نوع سرور و سیاست‌های محیط را بررسی کنید و از دانلود فایل اجرایی با نام مشابه از سایت‌های ناشناس بپرهیزید.

قدم پنجم: سیاست سرور و محدودیت جهت انتقال

مدیر ویندوز سرور می‌تواند سیاست‌های مربوط به Remote Desktop Services ← Remote Desktop Session Host ← Device and Resource Redirection را بررسی کند. گزینه‌ای با مفهوم Do not allow Clipboard redirection و در برخی نسخه‌ها محدودیت نوع داده یا جهت انتقال وجود دارد. تنظیم مؤثر ممکن است از Group Policy دامنه، سامانه مدیریت دستگاه یا تنظیم میزبان اعمال شود؛ تغییر تنظیم محلی لزوماً سیاست بالادستی را عوض نمی‌کند.
اگر کسب‌وکار انتقال را مجاز می‌داند، مدیر باید با توجه به نسخه ویندوز، جهت موردنیاز و سیاست امنیتی، تنظیم درست را در محل مدیریت‌شده اعمال و یک نشست تازه آزمایش کند. اگر محدودیت عمدی است، از مسئول سازمان مسیر تأییدشده دریافت یا ارسال فایل را بپرسید. دست‌کاری تصادفی رجیستری، خاموش‌کردن آنتی‌ویروس یا بازکردن کامل همه درایوها برای رفع این مشکل مناسب نیست.

نتیجه را چطور تأیید کنیم؟

در یک اتصال تازه، متن آزمایشی را در دو جهت و در صورت مجازبودن یک فایل کوچک را منتقل کنید. محتوای فایل مقصد و قابل بازشدن بودن آن را ببینید. اگر فقط یک نوع داده یا یک جهت مشکل دارد، آن را دقیق ثبت کنید و نسخه کلاینت، نام سرور، زمان و سیاست مؤثر را بدون رمز به مدیر بدهید.
اگر مشکل شما قبل از ورود و همراه با پیام CredSSP است، راهنمای خطای CredSSP در ریموت دسکتاپ را بخوانید. مشخصات سرور مجازی ایران نت‌آرام نیز در صفحه سرویس قرار دارد؛ امکانات ریموت و محدودیت‌های هر سرویس باید در همان محیط بررسی شود.
اشتراک‌گذاری:
لینکدینتلگرامایکس

دیدگاه‌ها (۰)

دیدگاه‌های تاییدشده و پاسخ‌های تیم نت‌آرام