ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 340
Скачиваний: 9
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
sbin/nologinmaximovЭтой командой мы создадим пользователя maximov, которому назначим домашнюю директорию в /var/www/maxim, для которой будет использован шаблон из /etc/myskel, включим его в основную группу webuser и дополнительную www-data. Также запретим ему интерактивный вход в систему, назначив оболочкой /sbin/nologin.Созданная учетная запись будет заблокирована до тех пор, пока мы не установим для нее пароль, это можно сделать следующей командой:passwd maximкоторая установит пароль к учетной записи maxim. Для блокировки пароля используем:passwd -l maximНужно учесть, что данная блокировка распространяется только на вход по паролю, если у пользователя настроены иные способы входа, скажем по SSH-ключу, то доступ в систему с их помощью сохранится. Поэтому данный способ следует использовать в тех случаях, когда есть подозрение на компрометацию пароля, но в полной блокировке учетной записи нет необходимости. Для разблокировки потребуется заново установить пароль.Изменение пользователейДля того, чтобы изменить параметры уже существующей учетной записи используется команда usermod, для ознакомления с ее возможностями получим список ключей командойusermod -hПриведем некоторые из них:-c - изменить комментарий-d - новый домашний каталог-g - новая основная группа-G - новые дополнительные группы-a - добавить пользователя в дополнительные группы, не удаляя из других групп, используется совместно с ключом -G-l - новое имя учетной записи-L - блокировать учетную запись-m - переместить содержимое домашнего каталога, используется только вместе с -d-U - разблокировать учетную записьНапример:usermod -c "Maximov Maxim" -aG sudo maximДанная команда создаст новый комментарий к учетной записи и добавит пользователя maxim в дополнительную группу sudo.Удаление пользователейДля удаления учетной записи пользователя используется команда userdel, например:userdel maximкоторая удалит учетную запись maxim.Команда имеет дополнительные ключи, которые также можно просмотреть, запустив ее с ключом -h, практическую пользу представляют два из них:-r - удалить домашний каталог пользователя-f - удалять файлы, даже если они не принадлежат пользователюНа практике оба ключа обычно используются совместно, но будьте осмотрительны и перед удалением убедитесь, что удаляемые данные не нужны другим пользователям. Чтобы удалить пользователя вместе со всеми данными выполните:
userdel -rf maximПри этом будет удален не только рабочий каталог, но и сообщения электронной почты пользователя, если таковые были в системе.Управление группами пользователейДля управления группами используется аналогичный набор команд: groupadd, groupmod и groupdel. Их ключи также можно посмотреть, запустив их с параметром -h.Для создания группы используем:groupadd officeИз дополнительных ключей имеют практический смысл:-g - использовать указанный GUID-f - завершить команду без ошибки если группа с таким именем уже существует и отменить действие -g, если указанный GUID уже используется.При помощи команды usermod мы можем изменить GUID и наименование группы, скажем:groupmod -n sales officeДанная команда переименует группу office в группу sales. Используемые ключи:-g - изменить GUID группы-n - изменить наименование группыНу и наконец groupdel, который используется для удаления групп:groupdel officeИз параметров можно использовать:-f - удалить группу, даже если она является основной для пользователяПри удалении групп всегда нужно проявлять осмотрительность и не следует удалять группы, в которых состоят пользователи. Если же такая необходимость существует, то следует предварительно вывести из группы пользователей и изменить группу для всех объектов, которыми владела удаляемая группа.Управление членством пользователей в группахУправлять членством пользователей в группах можно различным образом. Выше мы уже приводили примеры с использованием usermod, для изменения основной группы пользователя используем:usermod -g office ivanДанная команда изменит основную группу пользователя ivan на office. Для добавления в дополнительные группы следует выполнить команду:usermod -aG office, sales ivanкоторая добавит пользователя ivan в группы office и sales.Также существует и другая команда gpasswd, которая позволяет не только добавлять, но и удалять членство пользователей в группах. Для добавления пользователя в группу используйте:gpasswd -a ivan officeДанная команда добавить пользователя ivan в группу office. Для удаления членства выполните:gpasswd -d ivan officeДля того, чтобы проверить членство пользователя в группах используем команду:groups ivanгде ivan - имя пользователя.Чтобы быстро удалить пользователя из всех дополнительных групп используем:usermod -G "" ivanКак видим, управление пользователями и группами в Linux не такое уж и сложное дело, особенно когда мы понимаем, что значит тот или иной параметр и для чего мы это делаем.
Права доступа.chmod (от англ. change mode) — команда для изменения прав доступа к файлам и каталогам, используемая в Unix-подобных операционных системах. Входит в стандарт POSIX, в Coreutils.Синтаксис:chmod [options] mode[,mode] file1 [file2 ...]Опции:-R рекурсивное изменение прав доступа для каталогов и их содержимого-f не выдавать сообщения об ошибке для файлов, чьи права не могут быть изменены.-v подробно описывать действие или отсутствие действия для каждого файла.Команда никогда не изменяет права на символьные ссылки; однако для каждой символьной ссылки, заданной в командной строке, изменяет права доступа связанного с ней файла. Команда игнорирует символьные ссылки, встречающиеся во время рекурсивной обработки каталогов.Аргумент команды chmod, задающий разрешения, может быть записан в двух форматах: в числовом и в символьном.
cd для перехода в каталог пользователя;
pwd – убедиться, что мы находимся в каталоге
ls -l выведет результат:
Рис.2
5. Выведете на экран содержимое созданного файла. (Рис.3)
Команда cat root-list.txt отобразит содержимое созданного файла:
Рис.3
6. Получите список файлов и папок корневого каталога c вхождением буквы b и сохраните его в файл root-list-b. (Рис.4) Если знакомы с регулярными выражениями, то получите список файлов заканчивающихся на букву t. (Рис.5)
Рис.4
Рис.5
7. Получите список файлов с подпапками для каталога boot. Сохраните в файл root-list-boot. (Рис.6)
userdel -rf maximПри этом будет удален не только рабочий каталог, но и сообщения электронной почты пользователя, если таковые были в системе.Управление группами пользователейДля управления группами используется аналогичный набор команд: groupadd, groupmod и groupdel. Их ключи также можно посмотреть, запустив их с параметром -h.Для создания группы используем:groupadd officeИз дополнительных ключей имеют практический смысл:-g - использовать указанный GUID-f - завершить команду без ошибки если группа с таким именем уже существует и отменить действие -g, если указанный GUID уже используется.При помощи команды usermod мы можем изменить GUID и наименование группы, скажем:groupmod -n sales officeДанная команда переименует группу office в группу sales. Используемые ключи:-g - изменить GUID группы-n - изменить наименование группыНу и наконец groupdel, который используется для удаления групп:groupdel officeИз параметров можно использовать:-f - удалить группу, даже если она является основной для пользователяПри удалении групп всегда нужно проявлять осмотрительность и не следует удалять группы, в которых состоят пользователи. Если же такая необходимость существует, то следует предварительно вывести из группы пользователей и изменить группу для всех объектов, которыми владела удаляемая группа.Управление членством пользователей в группахУправлять членством пользователей в группах можно различным образом. Выше мы уже приводили примеры с использованием usermod, для изменения основной группы пользователя используем:usermod -g office ivanДанная команда изменит основную группу пользователя ivan на office. Для добавления в дополнительные группы следует выполнить команду:usermod -aG office, sales ivanкоторая добавит пользователя ivan в группы office и sales.Также существует и другая команда gpasswd, которая позволяет не только добавлять, но и удалять членство пользователей в группах. Для добавления пользователя в группу используйте:gpasswd -a ivan officeДанная команда добавить пользователя ivan в группу office. Для удаления членства выполните:gpasswd -d ivan officeДля того, чтобы проверить членство пользователя в группах используем команду:groups ivanгде ivan - имя пользователя.Чтобы быстро удалить пользователя из всех дополнительных групп используем:usermod -G "" ivanКак видим, управление пользователями и группами в Linux не такое уж и сложное дело, особенно когда мы понимаем, что значит тот или иной параметр и для чего мы это делаем.
Права доступа.chmod (от англ. change mode) — команда для изменения прав доступа к файлам и каталогам, используемая в Unix-подобных операционных системах. Входит в стандарт POSIX, в Coreutils.Синтаксис:chmod [options] mode[,mode] file1 [file2 ...]Опции:-R рекурсивное изменение прав доступа для каталогов и их содержимого-f не выдавать сообщения об ошибке для файлов, чьи права не могут быть изменены.-v подробно описывать действие или отсутствие действия для каждого файла.Команда никогда не изменяет права на символьные ссылки; однако для каждой символьной ссылки, заданной в командной строке, изменяет права доступа связанного с ней файла. Команда игнорирует символьные ссылки, встречающиеся во время рекурсивной обработки каталогов.Аргумент команды chmod, задающий разрешения, может быть записан в двух форматах: в числовом и в символьном.
- 1 2
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;
Практическая часть
Предварительная подготовка виртуальной системы. В качестве примера для данных лабораторных работ будет использована система Damn Small Linux (DSL):
-
открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
→ в появившемся окне в графе́ Имя: ввести dsl – Тип и Версия определятся автоматически → Далее → объём памяти можно оставить по умолчанию → Далее → Не подключать виртуальный жёсткий диск → Создать → появится предупреждение, нужно нажать Продолжить;
-
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
→ в появившемся окне в пункте Общие во вкладке Дополнительно выставить режим Двунаправленно для Общего буфера обмена и Функции Drag’n’Drop; в пункте Сеть Контроллер IDE: Пусто в атрибутах в правом меню кликнуть по значку диска Выбрать файл диска… → отыскать в открывшемся проводнике ISO-образ Damn Small Linux; Сеть можно оставить по умолчанию NAT→ OK;
-
запустить виртуальную систему dsl;
-
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
-
после boot: ввести команду dsl secure;
-
вместо пароля у root нужно дважды нажать Enter;
-
тоже самое повторить для пользователя dsl.
Лабораторная работа 3. Основные команды ОС Linux.
1. Подключитесь к серверу с адресом 217.71.138.134
Актуально только если виртуалка настроена на Сетевой мост (а в нашем случае это NAT), у нас есть белый IP-адрес (тогда он будет другим, чем в задании) и на роутере проброшены порты с привязкой виртуалки к внешнему (белому) IP-адресу. Таким образом, для данного задания этот пункт неактуален.
2. В качестве имени пользователя используйте mc(номер компьютера). Например, сидя за компьютером номер 4 используйте имя пользователя mc4. Пароль должен совпадать с номером компьютера.
Аналогично.
3. Узнайте в каком месте дерева каталогов вы находитесь (pwd команда вам поможет). (Рис.1)
-
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
-
в консоли ввести команду pwd
-
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
-
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
Рис.1
4. Получите список файлов и папок корневого каталога. Сохраните его в файл с именем root-list. (Рис.2)
-
cd / – перейти в корневой каталог;
-
pwd – убедиться, что мы находимся в каталоге /
-
ls -l >
/root-list.txt, чтобы сохранить текстовый файл в каталоге пользователя;открыть VirtualBox → верхнее меню Машина → Создать… (или горячие клавиши Ctrl + N) / либо значок создать
верхнее меню Машина → Настроить… (или горячие клавиши Ctrl + S, или ПКМ по dsl в левом меню → Настроить…) / либо значок настроить
запустить виртуальную систему dsl;
когда появится стартовый экран системы нужно нажать F2, чтобы перейти в настройки системы;
после boot: ввести команду dsl secure;
вместо пароля у root нужно дважды нажать Enter;
тоже самое повторить для пользователя dsl.
в виртуалке dsl кликнуть ПКМ или ЛКМ по рабочему столу и в контекстном меню выбрать XShell → выбрать любой вид консоли (Transparent, Light или Dark);
в консоли ввести команду pwd
результат будет /home/dsl. В этом месте дерева каталогов мы и находимся;
если дополнительно после этого ввести команду ls -l, консоль выведет информацию, означающую, что в домашнем каталоге пользователя находится всего лишь один файл:
cd / – перейти в корневой каталог;
pwd – убедиться, что мы находимся в каталоге /
ls -l >
cd для перехода в каталог пользователя;
pwd – убедиться, что мы находимся в каталоге
ls -l выведет результат:
Рис.2
5. Выведете на экран содержимое созданного файла. (Рис.3)
Команда cat root-list.txt отобразит содержимое созданного файла:
Рис.3
6. Получите список файлов и папок корневого каталога c вхождением буквы b и сохраните его в файл root-list-b. (Рис.4) Если знакомы с регулярными выражениями, то получите список файлов заканчивающихся на букву t. (Рис.5)
-
cd / – перейти в корневой каталог; -
командой grep b * получить список подкаталогов в корневом каталоге; -
сохранить этот список в файл командой ls -l | grep "[b]" > /root-list-b.txt; -
cd – перейти в каталог пользователя; -
ls -l чтобы проверить список файлов в каталоге пользователя – в списке должен появиться новый файл root-list-b.txt; -
команда cat root-list-b.txt отобразит содержимое созданного файла
Рис.4
-
аналогичный цикл повторить для списка файлов, заканчивающихся на t, но исключить п.2 и в п.3 будет команда ls -l | grep "t$" > /root-list-t.txt, а для проверки содержимого файла ввести cat root-list-t.txt
Рис.5
7. Получите список файлов с подпапками для каталога boot. Сохраните в файл root-list-boot. (Рис.6)
-
cd /boot – перейти в каталог boot; -
pwd – проверка каталога пребывания; -
ls -l чтобы проверить список файлов в каталоге boot; -
ls -l > /root-list-boot.txt, чтобы сохранить текстовый файл в каталоге пользователя; -
cd для перехода в каталог пользователя; -
pwd – убедиться, что мы находимся в каталоге -
ls -l выведет список файлов; -
cat root-list-boot.txt выведет содержимое файла