Це команда pts_createuser, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
pts_createuser - створює запис користувача або комп'ютера в базі даних захисту
СИНТАКСИС
PTS створити користувача -ім'я <користувач ім'я>+ [-ідентифікатор <користувач id>+]
[-клітинка <осередок ім'я>] [-ноаут] [-місцевість] [- сила]
[-допомога]
PTS createu створений <користувач ім'я>+ [-i <користувач id>+]
[-c <осередок ім'я>] [-немає] [-l] [-f] [-h]
PTS cu створений <користувач ім'я>+ [-i <користувач id>+]
[-c <осередок ім'я>] [-немає] [-l] [-f] [-h]
ОПИС
Команда PTS створити користувача команда створює запис у базі даних захисту для кожного користувача або
машина, зазначена в -ім'я аргумент. Ім’я введення користувача стає ім’ям користувача AFS
(той, який потрібно надати під час автентифікації за допомогою сервера аутентифікації AFS). Машина
Ім'я запису - це IP-адреса комп'ютера або символ підстановки, що представляє діапазон
послідовні IP-адреси (група машин в одній мережі). Це неможливо
аутентифікуватися як машина, але група, до якої належить запис машини, може з’явитися на a
списку контролю доступу до каталогу (ACL), таким чином надаючи вказані дозволи будь-якому
користувач увійшов у систему.
Ідентифікатори користувачів AFS (UID AFS) є цілими додатними числами, і за замовчуванням Сервер захисту призначає
UID AFS, який на одиницю перевищує поточне значення лічильника "максимальний ідентифікатор користувача" в
База даних захисту, збільшуючи лічильник на один для кожного користувача. Для призначення конкретного
AFS UID, використовуйте -ідентифікатор аргумент. Якщо будь-який із зазначених UID AFS більший за
поточне значення лічильника "максимальний ідентифікатор користувача", лічильник скидається до цього значення. це є
допустимо вказувати UID AFS, менший за поточне значення лічильника, але
операція створення не вдається, якщо наявний запис користувача або машини вже має її. Показувати
або встановіть значення лічильника "максимальний ідентифікатор користувача", скористайтеся PTS listmax or PTS setmax командувати,
відповідно.
Емітент PTS створити користувача команда записується як творець запису та група
system:administrators як її власник.
ОБЕРЕЖНО
Сервер захисту резервує AFS UID 0 (нуль) і повертає помилку, якщо -ідентифікатор аргумент
має таку цінність.
ВАРІАНТИ
-ім'я <користувач ім'я>+
Вказує або ім’я користувача для запису користувача, або IP-адресу (повне або
з підстановкою) для запису машини:
· Ім’я користувача може включати до 63 цифр і малих літер, але найкраще
зробити його коротшим за вісім символів, тому що багато прикладних програм не можуть
обробляти довші імена. Крім того, краще не включати метасимволи оболонки чи інші
розділові знаки. Зокрема, це символи двокрапки (":") і знака at ("@").
не прийнятний. Крапка зазвичай використовується лише в спеціальних адміністративних назвах,
щоб відокремити ім’я користувача та an екземпляр, як у прикладі "pat.admin".
· Ідентифікатор машини – це її IP-адреса в десятковому позначенні з точками (наприклад,
192.12.108.240), або підстановочний знак, який представляє набір IP-адрес (a
група машин в одній мережі). Наступні прийнятні символи підстановки
формати. Літери "W", "X", "Y" і "Z" представляють фактичне число від
діапазон від 1 до 255.
· WXYZ представляє одну машину, наприклад 192.12.108.240.
· WXY0 відповідає всім машинам, IP-адреси яких починаються з перших трьох
числа. Наприклад, 192.12.108.0 відповідає як 192.12.108.119, так і
192.12.108.120, але не відповідає 192.12.105.144.
· WX0.0 відповідає всім машинам, IP-адреси яких починаються з перших двох
числа. Наприклад, адреса 192.12.0.0 відповідає як 192.12.106.23, так і
192.12.108.120, але не відповідає 192.5.30.95.
· W.0.0.0 відповідає всім машинам, IP-адреси яких починаються з першого числа
вказану адресу. Наприклад, адреса 192.0.0.0 відповідає обом
192.5.30.95 і 192.12.108.120, але не відповідає 138.255.63.52.
Не визначайте запис машини з іменем 0.0.0.0, щоб відповідати кожній машині. The
system:anyuser група еквівалентна.
-ідентифікатор <користувач id>+
Вказує UID AFS для кожного запису користувача або комп’ютера, а не дозволяє
Сервер захисту, щоб призначити його. Укажіть додатне ціле число.
Якщо використовується цей аргумент, то -ім'я Аргумент називає кілька нових записів, найкраще
щоб надати еквівалентну кількість UID AFS. Перший UID присвоюється першому
запис, другий до другого запису тощо. Якщо UID менше ніж
записів, Сервер захисту призначає UID невідповідним записам на основі "макс.
лічильник user id". Якщо UID більше, ніж записів, зайві UID ігноруються. Якщо
будь-який з UID перевищує поточне значення лічильника "максимальний ідентифікатор користувача".
лічильник скидається до цього значення.
-клітинка <осередок ім'я>
Назви комірку, в якій потрібно виконати команду. Докладніше див PTS(1).
- сила
Дозволяє команді продовжити виконання, наскільки це можливо, у разі помилок чи іншого
виникають проблеми, а не зупиняється виконання при першій помилці.
-допомога
Друкує онлайн-довідку для цієї команди. Усі інші дійсні параметри ігноруються.
-місцевість
Створює квиток сервера за допомогою локального ключа /etc/openafs/server/KeyFile
файл. Не поєднуйте цей прапор з -клітинка or -ноаут варіанти. Щоб дізнатися більше,
побачити PTS(1).
-ноаут
Призначає непривілейований анонімний ідентифікатор емітенту. Докладніше див
PTS(1).
ВИХІД
Команда генерує такий рядок для підтвердження створення кожного користувача:
Користувач має ідентифікатор
ПРИКЛАДИ
У наступному прикладі створюється запис бази даних захисту для користувача "johnson".
% очок createuser -name johnson
У наступному прикладі створено три машинні записи з підстановочними знаками в корпорації ABC
клітинка. Три записи охоплюють усі машини в мережах компанії без
включаючи машини в інших мережах:
% балів createuser -name 138.255.0.0 192.12.105.0 192.12.106.0
ПРИВІЛЕГІЯ ВИМАГАЄТЬСЯ
Емітент повинен належати до групи system:administrators.
Використовуйте pts_createuser онлайн за допомогою служб onworks.net