روی کامپیوتر مشترک، اجرای محلی به معنی خصوصیبودن خودکار چت نیست. حساب سیستمعامل، مسیر فایل، دسترسی رابط و سرویس مدل باید از هم تفکیک شوند. اگر همه با یک حساب وارد میشوند، نمیتوان تنها با نام کاربران در رابط، جداسازی واقعی را فرض کرد.
حدود دسترسی را مشخص کنید
برای هر نقش بنویسید اجازه خواندن مدل، سند ورودی، خروجی و تنظیمات را دارد یا نه. وزنهای مدل میتوانند مشترک باشند ولی فایل مشتری نباید صرفاً برای راحتی در پوشه عمومی قرار گیرد. بهویژه کلیدها و فایلهای ورود را از مسیر داده جدا کنید. یک رابط چندکاربره باید کنترل دسترسی سمت سرویس داشته باشد، نه فقط مخفیکردن نام گفتوگو.
جداسازی را با داده ساختگی آزمایش کنید
در دو حساب آزمایشی مجاز، فایل و گفتوگوی متفاوت بسازید. بررسی کنید کاربر دوم از مسیرهای عادی رابط یا پوشه مشترک، داده اول را نمیبیند. فهرست مسیرهای بررسیشده را ثبت کنید. اگر برنامه فقط برای کاربر واحد طراحی شده است، آن را بدون مطالعه به سرویس سازمانی تبدیل نکنید. تست را با اطلاعات واقعی مشتری شروع نکنید.
نمونه عملی
در مثال آموزشی، دو کارشناس با یک حساب ویندوز وارد میشوند و رابط چت، تاریخچه قبلی را نشان میدهد. ساختن دو نام نمایشی مشکل دسترسی فایل را حل نمیکند. قدم درست، بررسی حسابهای مجزا و پشتیبانی واقعی نرمافزار از جداسازی است. تا آن زمان ورودی حساس نباید وارد شود. کاربرگ کمک میکند مشخص شود هر ادعای جداسازی بر چه آزمونی تکیه دارد و چه مسیرهایی هنوز بررسی نشدهاند.
| مورد بررسی | کار یا شاهد لازم | نتیجه مورد انتظار |
|---|---|---|
| حساب | ورود جداگانه سیستمعامل بررسی شود | هویت واقعی جدا |
| فایل | دسترسی سند و خروجی محدود شود | پوشه عمومی نباشد |
| رابط | کنترل دسترسی سمت سرویس آزمون شود | مخفیسازی تنها نباشد |
| آزمون | دو کاربر با داده ساختگی بررسی شوند | نشت قابل مشاهده ثبت شود |
کاربرگ قابل استفاده
ردیفهای جدول در فایل CSV این راهنما قرار دارند. ستون نتیجه واقعی، مسئول و تاریخ را پس از بررسی خودتان تکمیل کنید. مثالهای این نوشته آموزشیاند و گزارش آزمون یک محصول یا مشتری نیستند.
محدودیت و قدم بعد
این فهرست ارزیابی کامل امنیت نیست. هیچ دسترسی کاربر واقعی را بدون برنامه و اختیار تغییر ندهید؛ محیط آزمایش باید از کار روزانه جدا باشد.
اگر مسئله اصلی شما پاسخگویی به مشتری است، پیش از هزینه برای زیرساخت، یک گفتوگوی واقعی و معیار پذیرش آن را مشخص کنید. برای آشنایی با مسیر محصول، راهنمای چت سایت اپرا و دموی اپرا را ببینید. این راهنما به معنی ارائه خدمات خرید یا اجرای GPU محلی از طرف اپرا نیست.