0.00
0 читателей, 4902 топика

Управление доступом к файлам в Linux, назначение владельцев, права по умолчанию


Знаете, что является фундаментом безопасности Linux? Система прав доступов к файлам. А как известно в линуксе все файлы.

Сегодня в выпуске:

Изменим права доступа, chmod нам в помощь.
Назначение владельцев файла (chown)
SUID SGID sticky bit зачем нужны и в чем их прелесть
Права по умолчанию (umask linux)
Запрет на изменения и удаления файла даже для root (chttr)
Как удалить неудаляемые файлы и папки

ХОТИТЕ ПОМОЧЬ КАНАЛУ?
Яндекс.Деньги: money.yandex.ru/to/410012408319752

Регистрируйтесь и совершайте покупки на Letyshops по моей реферальной ссылки katuhus.com/g/7khfs3jtus9de6e266c48753afd1f1/
Рекомендую, сам пользуюсь.
Моя реферальная ссылка на aliexpress alitems.com/g/1e8d1144949de6e266c416525dc3e8/

КОНТАКТЫ:
Канал в TELEGRAM: t.me/worlditech (worlditech)
Группа в VK: vk.com/worlditech
INSTAGRAM: www.instagram.com/pavlenko.at/

Еще контакты:
t.me/pavlenko_at
vk.com/atpavlenko
www.facebook.com/anton.pavlenko.94

#ПраваДоступаВЛинуксе #РаботаСГруппамиИПользователями #УправлениеДоступомLinux #Linux #LinuxКоманды #КакУдалитьНеудаляемуюПапку #КакУдалитьНеудаляемыеФайлы #ФайлыLinux #ChmodКоманда #ЧмодУбунту #ЛинуксЧмод #ПраваLinux #ПраваДоступаВLinux #ВидеоурокиLinux #ИзменениеПравВУбунту #ChmodBash #ПраваДоступаChmod #ПраваНаФайлыИПапкиLinux #ПраваДоступаКРазделамИПапкамВUnixLinux #ПраваДоступаChmod #ChmodBash #Chattr #UmaskLinux

Пользователь root в Linux и особенности Ubuntu


Экскурс в основные понятия: Что такое учетная запись (аккаунт) root. Команды su, sudo, gksudo, gksu, kdesu. Файл /etc/sudoers, команда visudo. Основы безопасности Linux с использованием расширений файлов, учетных записей и групп, модуля безопасности sudoers. Файл /etc/shadow. Команды whoami и who am i. Как sudo и su влияют на домашний каталог пользователя. Эти и другие базовые вопросы кратко рассмотрены в этом видео.

LPIC 104.5 часть четвертая: suid, sgid и sticky биты


Помимо установки различных комбинаций стандартных разрешений (read, write и execute) в Linux мы можем устанавливать на объекты файловой системы специальные биты:
suid — запуск файла от имени его владельца;
sgid — запуск файла с заменой свой группы на группу владельцев; или для папки — замена группы владельцев для всех вложенных объектов;
sticky — защита содержимого папки от удаления (кроме владельца папки и root никто ничего удалить не сможет).

Команды в cmd для новичков


Команды в cmd для новичков

★ Группа ВК Создание сайтов! | Web дизайн | Обучение (там полезная информация по созданию сайтов и многому другому): vk.com/club123524808

► Другие видео:

★ Как писать разными шрифтами в html? -https://www.youtube.com/watch?v=Ty8uH8pDIWc

★ Как добавить название для вкладки своего сайта в html? | Создание сайта. — www.youtube.com/watch?v=Sy5U8sGcxdY

★ Как добавить заголовок своего сайта в html? | О заголовках в html | Создание сайта. — www.youtube.com/watch?v=LuOpKCveC64

★ Как сделать фон для сайта в html? — www.youtube.com/watch?v=dzLdHAwnd4w

★ Как сделать цветной текст на сайте с помощью html? | Цветной текст в html! — www.youtube.com/watch?v=5zB8rC7jAKg

★ Как выравнивать текст по центру, слева, справа в html? — www.youtube.com/watch?v=kuM4rGxIFjk

★ Создание списков в html — www.youtube.com/watch?v=Eb-4cE_7JmE

★ Как сделать подсказку в html? — www.youtube.com/watch?v=Fi9QQCI6RYg

► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ►

Помоги каналу, кинь хоть рубль)
WebMoney WMR: R353707031399
WebMoney WMZ: Z134440806100
Яндекс Деньги: 410014100443980
Payeer: P11165449

► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ► ►
youtu.be/oacg9vgiPPc

Linux команда cut - вырезать часть текстового файла (строки).


Linux команда cut — вырезать часть текстового файла (строки).

#!/bin/bash
# command cut
# вырезает из каждой строки файла заданную информацию
# текстовом файле

# 2:05 вырезает заданное количество байт
cut -b 2 text_file # 2-ой байт в каждой строке
cut -b -5 text_file # от начала строки — до 5-го байта
cut -b 5- text_file # с 5-го байта — и до конца строки
cut -b 5-9 text_file # с 5-го по 9-й байт каждой строки

# 3:20 разница между байтами и символами
cut -b -4
privet
priv
привет
пр
Ctrl D

# 4:19 вырезает заданное количество символов
head -12 text_file
cut -c -4 text_file
cut -c 10-14 text_file

# 5:16 вырезает заданное количество полей
cut -f 2 text_file

# 6:51меняем разделитель TAB на пробел
cut -d -f 2 text_file

# 7:56 опция compement — инверсия выбора
head -5 text_file
cut -c -2,10-20,40- text_file
cut --complement -c -2,10-20,40- text_file

Как настроить VirtualBox и пользоваться виртуальной машиной?


Покажу как просто настроить в VirtualBox CD — DVD дисковод, разрешение гостевой ОС, полноэкранный режим и другое. Нажмите: www.youtube.com/channel/UCCYEcYDdem4Xx5O0c0G3wgA и подпишитесь на канал. Нажмите на колокольчик, чтобы узнать о выходе нового видео.

1. Виртуальная машина VirtualBox установка на компьютер с Windows 7, 10: youtu.be/1o1mnRK1ljs

2. Многие спрашивают: «Как поддержать канал»? Узнайте здесь: urtaev.ru/donate/

3. Скачать Virtualbox и пакеты расширений: www.virtualbox.org/wiki/Downloads

4. Все видео по Virtualbox: bit.ly/2LyTmT3

Тайм коды, жми на время:

0:00 Превью
0:48 Как подключить DVD дисковод к виртуальной машине?
4:30 Как запустить Гостя без Менеджера VirtualBox?
5:12 Как скрыть и показать строку меню гостевой ОС?
6:39 Интеграция мыши и автозахват клавиатуры.
9:25 Мышь потерялясь, что делать?
9:34 Меняем разрешение в гостевой ОС
10:46 Установка пакета расширений VirtualBox
12:27 Как включить полноэкранный режим (fullscreen)?

Как написать скрипт для Linux (Ubuntu) - передача параметров при запуске скрипта.


Как написать скрипт для Linux (Ubuntu) — передача параметров при запуске скрипта. Передавать параметры в скрипт можно прямо в процессе его запуска. Причём, передавать можно несколько параметров, разделяя их пробелами.

# ====== код программы ===========
#!/bin/bash
# input

case $1 in
Ivan)
echo "$1 Ivanov"
;;
Petr)
echo "$1 Petrov"
;;
*)
echo «Unknown name»
esac

echo «param 0 = $0»
echo «param 1 = $1»
echo «param 2 = $2»
echo «param 3 = $3»
echo «param 4 = $4»
# ====================================