Команды суперпользователя
$Sysadm adduser
Вход в подпрограмму добавления пользователя (занимает мало времени).
Наберите:
$ sysadm adduser password:
На экране появится следующее: Process running succommmand 'adduser' USER MANAGMENT
Anytime you want to quit, type "q".
If you are not sure how to answer any prompt, type "?" for help If a default appears in the question, press <RETURN> for the default.
Enter users full name [?,q]: (введите любое понравившееся вам имя)
Enter users login ID [?,q]:(ID, которым собираетесь пользоваться) Enter users ID number (default 50000) [?,q) [?,q3'-(нажмите RETURN)
Enter group ID number or group name: (любое имя из /etc/group) Enter users login home
This is the information for the new login:
Users name: (имя)
Login ID: (10)
Users ID: 50000
Group ID or name:
Home directory:/usr/name
Do you want to install, edit, skip [i, e,s, q]? (выбирайте "і") . Login installed Do you want to give the user a pass-word?[y, n] (лучше ввести) New password: Re-enter password: Do you want to add another login? Перед вами процесс добавления нового пользователя. Так как вы взломали суперпользовательский бюджет, теперь вы можете создать собственный привилегированный бюджет, проставив в полях user ID и group ID "0" и обозначив исходный каталог как /usr/admin. Так вы получите доступ, равный бюджету системного администратора.
Внимание. В качестве логинов не используются такие слова как Hacker, Cracker, Phreak и т. д. Такой логин быстро обнаружат.
Процесс добавления нового пользователя длится недолго; системный администратор узнает новость, когда проверит файл /etc/passwd.
$sysadm moduser
Утилита, позволяющая изменять информацию о пользователе. Не лезьте!!!
Password:
Вот что вы увидите: MODIFYING USER'S LOGIN
1) chgloginid (здесь можно изменить UID)
2) Chgpassword (изменить пароль)
3) Chgshell (изменить заданный по умолчанию KaTanor=/bin/sh)
ENTER A NUMBER, NAME, INITIAL PART OF OF NAME, OR? OR <N0MBER>? FOR HELP,
Q TO QUIT?
Попробуйте модифицировать каждое из полей. Не изменяйте только пароли. Так можно создать хаос. Если вы все же на это решитесь, то пожалуйста, где-нибудь запишите оригинал и потом верните его обратно. Старайтесь не оставлять следов своего посещения и забав.
В первом поле вы получите запрос о старом логине, а затем о вводе нового.
Во втором вас ждет запрос о логине и принадлежащем ему пароле, и после этого можно ввести новый пароль.
Третье поле используется для изменения присвоенной оболочки. Используйте полную.
Вышеупомянутые утилиты лучше использовать только для тренировки (чтобы изменить пароль, можно ввести: $sysadm chgpasswd not cha - password, остальное также).
$sysadm deluser
Используется для удаления пароля пользователя. На экране вы увидите:
Running subcommand 'deluser' from menu 'usermgmt'
USER MANAGEMENT
This fuction completely removes the user, their mail file, home directory and all files below their home directory from the machine.
Enter login ID you wish to (например, cathy)
'cathy' belongs to 'Cathy Franklin'
Whose home directory is /usr/cathy
Do you want to this login ID? [y, n,?,q] :
/usr/cathy and all files under it have been deleted.
Enter login ID you wish to remove [q]:
Эта команда удаляет абсолютно все, что принадлежит данному пользователю. Не используйте ее, даже если получили соответствующий доступ.
Другие команды суперпользователя Wall [text] control-d
Отправка уведомлений зарегистрированным в системе пользователям (отменяет команду mesg - п). Запускается только из /.
/etc/newgrp
Используется для того, чтобы стать членом группы sysadm [имя программы].
Delgroup
Удаление группы.
Whoson
Говорит сама за себя.
Isgroup
Список групп.
Mklineset
Создание различных последовательностей.
Isuser
Список всех пользователей и их логинов.
Другие команды могут требовать монтирования файловой системы.