Общее согласие на ServerFault до сих пор состоит в том, что JFS является журналируемой предпочтительной файловой системой для механизмов базы данных, работающих на установках Linux.
Если я могу найти другие рекомендации для BSDs затем, я переиздам и отправлю здесь.
Необходимо обращаться к атрибуту sam-accountname. Имена входа в систему должны следовать этим правилам:
Правила для имен входа в систему
Имена входа в систему должны следовать этим правилам:
Локальные имена входа в систему должны быть уникальными на рабочей станции, и глобальные имена входа в систему должны быть уникальными всюду по домену.
Имена входа в систему могут быть до 104 символов. Однако это не практично для использования имен входа в систему, которые являются дольше, чем 64 символами.
Версия 4.0 Microsoft Windows NT или более раннее имя входа в систему даны всем учетным записям, который по умолчанию установлен на первые 20 символов имени входа в систему Windows 2000. Версия 4.0 Windows NT или более раннее имя входа в систему должны быть уникальными всюду по домену.
Пользователи, входящие в систему домена от компьютеров Windows 2000, могут использовать свое имя входа в систему Windows 2000 или свою версию 4.0 Windows NT или более раннее имя входа в систему, независимо от доменного операционного режима.
Обратите внимание, что GUI только позволяет Вам создать 20 символьных имен, необходимо было бы создать их программно для заканчивания 20.
"Обратите внимание, что GUI только позволяет Вам создать 20 символьных имен, необходимо было бы создать их программно для заканчивания 20".
Я сказал бы, что тот оператор является неправильным. Я не могу программно создать имена пользователей, больше, чем двадцать символов. Ниже соответствующий код VB.NET, что я работал на Windows Server 2008 R2. Это работает на создание имен пользователей двадцати или меньшего количества символов, но выдает исключение, если имя пользователя превышает двадцать символов. Попробуйте его сами. С уважением, Joseph Davoli
Код:
Imports System.DirectoryServices 'Gives us access to Directory Services.
Функциональный вздор () как безотносительно
Тусклый strFNMILN Как Строка = "Christopher. B.Robinson" 'ПРИМЕЧАНИЕ: двадцать два символа. Тусклый strFullName как строка = "Christopher B. Robinson"
'Объявите новую переменную объекта "DirectoryEntry" и присвойте ей запись для 'этого компьютера (компьютер, на котором этот код работает). Тусклый DirectoryEntryThisComputer Как Новый DirectoryEntry ("WinNT://" и Среда. MachineName и", компьютер")
'Объявите новую переменную объекта "DirectoryEntry" и назовите ее "DirectoryEntryNewUser". 'Создайте нового пользователя в локальном каталоге и присвойте того пользователя нашей переменной объекта. Тусклый DirectoryEntryNewUser Как DirectoryEntry = DirectoryEntryThisComputer. Дети. Добавьте (strFNMILN, "пользователь")
'Добавьте fullname этого пользователя. DirectoryEntryNewUser. Вызовите ("Помещенный", Новый Объект () {"fullname", strFullName})
'Добавьте значение описания. DirectoryEntryNewUser. Вызовите ("Помещенный", Новый Объект () {"описание", "Это - проверочный пользователь".})
'Установите пароль для этого нового пользователя (14 символьных минимумов). DirectoryEntryNewUser. Вызовите ("SetPassword", Новый Объект () {"abcdefg1234567"})
'Сохраните этого нового пользователя к локальному каталогу (каталог этой машины). DirectoryEntryNewUser. CommitChanges ()
.. Конечная функция
Я использую DSADD в W2K3 AD Server, это не удалось из-за длины 21 (двадцати одного) символа "SAMID".
C:\Users\admin-of-change>DSAdd.exe user "CN=SharePoint Service Applications XYZ,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net" -samid "adm_xyz_SPServiceApps" -upn adm_xyz_SPServiceApps@domain-universe.int.net -fn "SharePoint Service Applications" -ln "XYZ" -display "SharePoint Service Applications XYZ" -pwd "continue2013" -desc "Non Human Account" -office "Head Office" -email adm_xyz_SPServiceApps@UnusualCompany.com -webpg "www.UnusualCompany.com" -title "SharePoint Service Applications XYZ" -company "X Y Z" -disabled no
dsadd failed:CN=SharePoint Service Applications XYZ,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net:The name provided is not a properly formed account name.
type dsadd /? for help.
┌─────────────────────────────────────┐
│ Executed Tue 07/02/2013 13:59:57.88 │ As [admin-of-change]
└─────────────────────────────────────┘
Проблема решена при уменьшении UPN.
C:\Users\admin-of-change>DSAdd.exe user "CN=SharePoint Service Applications XYZ,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net" -samid "adm_xyz_SPSvcApps" -upn adm_xyz_SPSvcApps@domain-universe.int.net -fn "SharePoint Service Applications" -ln "XYZ" -display "SharePoint Service Applications XYZ" -pwd "continue2013" -desc "Non Human Account" -office "Head Office" -email adm_xyz_SPSvcApps@UnusualCompany.com -webpg "www.UnusualCompany.com" -title "SharePoint Service Applications XYZ" -company "X Y Z" -disabled no
dsadd succeeded:CN=SharePoint Service Applications XYZ,OU=Users,OU=Users,OU=District UVW,OU=XYZ,DC=domain-universe,DC=int,DC=net
┌─────────────────────────────────────┐
│ Executed Tue 07/02/2013 14:06:21.08 │ As [admin-of-change]
└─────────────────────────────────────┘
Любое комментарии по улучшению приветствуются.