OSProfileOutput interface
تحديد إعدادات نظام التشغيل للجهاز الظاهري. لا يمكن تغيير بعض الإعدادات بمجرد توفير الجهاز الظاهري.
الخصائص
| admin |
تحديد كلمة مرور حساب المسؤول. |
| admin |
تحديد اسم حساب المسؤول. |
| allow |
يحدد ما إذا كان يجب السماح بعمليات الامتداد على الجهاز الظاهري. |
| computer |
تحديد اسم نظام التشغيل المضيف للجهاز الظاهري. |
| custom |
تحديد سلسلة مشفرة من البيانات المخصصة base-64. يتم فك ترميز السلسلة المشفرة base-64 إلى صفيف ثنائي يتم حفظه كملف على الجهاز الظاهري. الحد الأقصى لطول الصفيف الثنائي هو 65535 بايت. |
| linux |
تحديد إعدادات نظام تشغيل Linux على الجهاز الظاهري. |
| require |
الخاصية الاختيارية التي يجب تعيينها إلى True أو حذفها. |
| secrets | يحدد مجموعة من الشهادات التي يجب تثبيتها على الجهاز الظاهري. لتثبيت الشهادات على جهاز ظاهري، يوصى باستخدام ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Linux أو ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Windows. |
| windows |
تحديد إعدادات نظام تشغيل Windows على الجهاز الظاهري. |
تفاصيل الخاصية
adminPassword
تحديد كلمة مرور حساب المسؤول.
الحد الأدنى للطول (Windows): 8 أحرف
الحد الأدنى للطول (Linux): 6 أحرف
أقصى طول (Windows): 123 حرفا
الحد الأقصى للطول (Linux): 72 حرفا
متطلبات التعقيد: يجب استيفاء 3 من أصل 4 شروط أدناه
يحتوي على أحرف أقل
يحتوي على أحرف كبيرة
يحتوي على رقم
له حرف خاص (Regex match [\W_])
القيم غير المسموح بها: "abc@123" و"P@$$w 0rd" و"P@ssw0rd" و"P@ssword123" و"Pa$$word" و"pass@word1" و"Password!" و"Password1" و"Password22" و"iloveyou!"
لإعادة تعيين كلمة المرور، راجع كيفية إعادة تعيين خدمة سطح المكتب البعيد أو كلمة مرور تسجيل الدخول الخاصة بها في جهاز ظاهري يعمل بنظام Windows
لإعادة تعيين كلمة مرور الجذر، راجع إدارة المستخدمين وSSH والتحقق من الأقراص أو إصلاحها على أجهزة Azure Linux الظاهرية باستخدام ملحق VMAccess
adminPassword?: string
قيمة الخاصية
string
adminUsername
تحديد اسم حساب المسؤول.
يتعذر تحديث هذه الخاصية بعد إنشاء الجهاز الظاهري.
تقييد Windows فقط: لا يمكن أن ينتهي ب "."
القيم غير المسموح بها: "administrator" و"admin" و"user" و"user1" و"test" و"user2" و"test1" و"user3" و"admin1" و"1" و"1" "123" و"a" و"actuser" و"adm" و"admin2" و"aspnet" و"backup" و"console" و"david" و"guest" و"john" و"owner" و"root" و"server" و"sql" و"support" و"support_388945a0" و"sys" و"test2" و"test3" و"user4" و"user5".
الحد الأدنى للطول (Linux): حرف واحد
أقصى طول (Linux): 64 حرفا
الحد الأقصى للطول (Windows): 20 حرفا.
adminUsername?: string
قيمة الخاصية
string
allowExtensionOperations
يحدد ما إذا كان يجب السماح بعمليات الامتداد على الجهاز الظاهري.
قد يتم تعيين هذا إلى False فقط عند عدم وجود ملحقات على الجهاز الظاهري.
allowExtensionOperations?: boolean
قيمة الخاصية
boolean
computerName
تحديد اسم نظام التشغيل المضيف للجهاز الظاهري.
لا يمكن تحديث هذا الاسم بعد إنشاء الجهاز الظاهري.
أقصى طول (Windows): 15 حرفا
أقصى طول (Linux): 64 حرفا.
للحصول على اصطلاحات التسمية والقيود، راجع إرشادات تنفيذ خدمات البنية الأساسية ل Azure.
computerName?: string
قيمة الخاصية
string
customData
تحديد سلسلة مشفرة من البيانات المخصصة base-64. يتم فك ترميز السلسلة المشفرة base-64 إلى صفيف ثنائي يتم حفظه كملف على الجهاز الظاهري. الحد الأقصى لطول الصفيف الثنائي هو 65535 بايت.
ملاحظة: لا تمرر أي أسرار أو كلمات مرور في خاصية customData
يتعذر تحديث هذه الخاصية بعد إنشاء الجهاز الظاهري.
يتم تمرير بيانات مخصصة إلى الجهاز الظاهري ليتم حفظها كملف، لمزيد من المعلومات، راجع بيانات مخصصة على أجهزة Azure الظاهرية
لاستخدام cloud-init لجهاز Linux الظاهري الخاص بك، راجع استخدام cloud-init لتخصيص جهاز Linux الظاهري أثناء الإنشاء
customData?: string
قيمة الخاصية
string
linuxConfiguration
تحديد إعدادات نظام تشغيل Linux على الجهاز الظاهري.
للحصول على قائمة بتوزيعات Linux المدعومة، راجع Linux على توزيعات Azure-Endorsed.
linuxConfiguration?: LinuxConfigurationOutput
قيمة الخاصية
requireGuestProvisionSignal
الخاصية الاختيارية التي يجب تعيينها إلى True أو حذفها.
requireGuestProvisionSignal?: boolean
قيمة الخاصية
boolean
secrets
يحدد مجموعة من الشهادات التي يجب تثبيتها على الجهاز الظاهري. لتثبيت الشهادات على جهاز ظاهري، يوصى باستخدام ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Linux أو ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Windows.
secrets?: VaultSecretGroupOutput[]
قيمة الخاصية
windowsConfiguration
تحديد إعدادات نظام تشغيل Windows على الجهاز الظاهري.
windowsConfiguration?: WindowsConfigurationOutput