24. Добавляем новую группу и добавляем в нее пользователя test:
echo 'testGroup:*:200:test' >> /etc/group
25. Формат файла пользователей master.passwd
Пример записи:
root:$1$SJSDMXQE$LRpetLGNt5xO8k980r2om.:0:0::0:0:Charlie &:/root:/bin/csh
Описание столбцов:
name – логин пользователя, который будет использоваться при входе в систему
password – зашифрованный пароль в файле /etc/master.passwd и * в /etc/passwd
uid – уникальный идентификатор пользователя.
gid – уникальный идентификатор группы.
class – класс настроек и установок, который берётся из файла /etc/login.conf
change – время жизни пароля, т.е период через который необходимо сменить пароль. Количество секунд с 1 января 1970. Проверить на какую дату указывают секунды в поле можно с помощью команды: date –r seconds, где seconds – значение поля.
expire – время жизни аккуанта, после прошествия этого периода времени он заблокируется, 1 января 1970. Проверить на какую дату указывают секунды в поле можно с помощью команды: date –r seconds, где seconds – значение поля.
gecos – общая информация о пользователе
home dir – домашний каталог пользователя
|
|
shell – оболочка, которую будет использовать пользователь
26. chown – изменение группы и владельца ресурса
27. chgrp – изменение группы ресурса
28. сhmod – изменения прав доступа к ресурсу
Примеры использования chmod
chmod go+w hello.txt | разрешить запись для группы и прочих |
chmod ug+x hello.txt | разрешить выполнение для владельца и группы |
chmod a-x hello.txt | запретить выполнение для всех (a == ugo) |
chmod go-w hello.txt | запретить запись для группы и прочих |
chmod 755 hello.txt | разрешить чтение и выполнение всем и запись владельцу |
chmod 644 hello.txt | запретить выполнение всем |
chmod 711 hello.txt | разрешить только выполнение для группы и прочих |
29. Редактор vi
ESC – перейти из режима ввода в командный режим
i – вставить символ
Shift – переход в режим ввода команд
:q! – выход без сохранения
:wq – выход с сохранением изменений
dd – удалить строку
D – удалить строку справа от курсора
r – заменить символ
. – повторить команду
x – удалить символ
Приложение 2
Утилита makecert
Инструмент для создания сертификатов генерирует сертификаты X.509, предназначенные исключительно для тестирования. Этот инструмент создает пару из открытого и закрытого ключей для цифровой подписи и помещает ее в файл сертификата. Он также привязывает пару ключей к указанному имени издателя и создает сертификат X.509, который связывает заданное пользователем имя с открытым ключом пары.
Это средство устанавливается автоматически с Visual Studio и пакетом SDK Windows.
makecert [options] outputCertificateFile
Аргумент | Описание |
создаваемый_файл_сертификата | имя файла с расширением.cer, в который будет записан тестовый сертификат X.509. |