Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sysadmin:linux:ubuntu:start [26:12:2024 12:44] School Sysadminsysadmin:linux:ubuntu:start [09:11:2025 22:54] (текущий) School Sysadmin
Строка 2: Строка 2:
 **Ubuntu** (МФА [ʊˈbʊntuː]; от зулу ubuntu — «человечность»[4]; «Убу́нту») — дистрибутив GNU/Linux, основанный на Debian GNU/Linux. **Ubuntu** (МФА [ʊˈbʊntuː]; от зулу ubuntu — «человечность»[4]; «Убу́нту») — дистрибутив GNU/Linux, основанный на Debian GNU/Linux.
 [[https://ubuntu.com|Официаьлный сайт]] [[https://ubuntu.com|Официаьлный сайт]]
-===== HowTo =====+===== ЧаВо =====
  
 ==== Файловая система находиться в режиме только чтение ==== ==== Файловая система находиться в режиме только чтение ====
Строка 16: Строка 16:
  
 Необходимо скопировать каталоги и файлы одного раздела (диска) на другой Необходимо скопировать каталоги и файлы одного раздела (диска) на другой
 +
 +В теории выглядит так\\
 +[[https://unix.stackexchange.com/questions/43605/how-do-i-copy-a-folder-keeping-owners-and-permissions-intact|Источник]]
 +<code bash>
 +sudo cp -rp /home/my_home /media/backup/my_home
 +</code>
  
 Создаем точки монтирования и монтируем разделы Создаем точки монтирования и монтируем разделы
Строка 52: Строка 58:
 [[https://community.openenergymonitor.org/t/fixed-failed-to-fetch-https-packages-sury-org-signatures-were-invalid/26529|Источник]] [[https://community.openenergymonitor.org/t/fixed-failed-to-fetch-https-packages-sury-org-signatures-were-invalid/26529|Источник]]
  
- Или можно попробовать это если нет VPN+[[https://packages.sury.org/php/README.txt|Оффициальная дока]] 
 +<code> 
 +#!/bin/sh 
 +# To add this repository please do: 
 + 
 +if [ "$(whoami)" != "root" ]; then 
 +    SUDO=sudo 
 +fi 
 + 
 +${SUDO} apt-get update 
 +${SUDO} apt-get -y install lsb-release ca-certificates curl 
 +${SUDO} curl -sSLo /tmp/debsuryorg-archive-keyring.deb https://packages.sury.org/debsuryorg-archive-keyring.deb 
 +${SUDO} dpkg -i /tmp/debsuryorg-archive-keyring.deb 
 +${SUDO} sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' 
 +${SUDO} apt-get update 
 +</code> 
 + 
 +Или можно попробовать это если нет VPN 
 + 
 +[[https://blog.altuninvv.ru/linux/debian/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-php-83-%D0%BD%D0%B0-debian-12-bookworm-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5-%D0%B1%D0%BB%D0%BE%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F-debsuryorg?ysclid=m54vtxtgb8690535669|Источник]] 
 + 
 +==== Создаем пользователя без домашнего каталога и шелла ==== 
 + 
 + 
 +Если вам нужно создать нового пользователя Linux, которому не нужен доступ к шеллу, и не нужен домашний каталог, то самым простым способом будет воспользоваться утилитой useradd: 
 + 
 +<code bash>useradd -d /dev/null -s /usr/sbin/nologin ИМЯ_ПОЛЬЗОВАТЕЛЯ</code> 
 + 
 +или 
 + 
 +<code bash>useradd -d /dev/null -s /dev/null ИМЯ_ПОЛЬЗОВАТЕЛЯ</code> 
 + 
 +Как должно быть понятно, в данном случае параметр -d обозначает домашнюю директорию, а параметр -s отвечает за шелл. Соответственно можно использовать все это и по отдельности, например: 
 + 
 +Новый пользователь без домашнего каталога: 
 + 
 +<code bash>useradd -d /dev/null ИМЯ_ПОЛЬЗОВАТЕЛЯ</code> 
 + 
 +Новый пользователь без шелла: 
 + 
 +<code bash>useradd -s /usr/sbin/nologin ИМЯ_ПОЛЬЗОВАТЕЛЯ</code> 
 + 
 +==== Установка QEMU Guest Agent ==== 
 + 
 +QEMU Guest Agent — утилита, которая принимает команды от хоста через virtio-канал и исполняет их в контексте гостя. Она используется для обмена информацией между хостом и гостем, а также для выполнения команд в госте.\\ 
 +Для систем на базе Debian пакет qemu-guest-agent доступен в стандартных репозиториях. За дополнительной информацией следует обратиться к документации ОС.\\ 
 +Пошаговая инструкция\\ 
 +Чтобы установить QEMU Guest Agent на Debian, нужно: 
 + 
 +Обновить пакеты: 
 + 
 +<code>sudo apt update</code> 
 + 
 +Установить пакет qemu-guest-agent: 
 + 
 +<code>sudo apt install -y qemu-guest-agent</code> 
 + 
 +Запустить и включить автозапуск: 
 + 
 +<code>sudo systemctl start qemu-guest-agent
  
-[[https://yandexwebcache.net/yandbtm?fmode=inject&tm=1735191437&tld=ru&lang=ru&la=1734620032&text=EXPKEYSIG+B188E2B695BD4743+DEB.SURY.ORG+debian+12&url=https%3A//blog.altuninvv.ru/linux/debian/%25D1%2583%25D1%2581%25D1%2582%25D0%25B0%25D0%25BD%25D0%25BE%25D0%25B2%25D0%25BA%25D0%25B0-php-83-%25D0%25BD%25D0%25B0-debian-12-bookworm-%25D0%25BF%25D0%25BE%25D1%2581%25D0%25BB%25D0%25B5-%25D0%25B1%25D0%25BB%25D0%25BE%25D0%25BA%25D0%25B8%25D1%2580%25D0%25BE%25D0%25B2%25D0%25BA%25D0%25B8-%25D1%2580%25D0%25B5%25D0%25BF%25D0%25BE%25D0%25B7%25D0%25B8%25D1%2582%25D0%25BE%25D1%2580%25D0%25B8%25D1%258F-debsuryorg&l10n=ru&mime=html&sign=a1a1ba6b4ffeacbb2ae10c9664791861&keyno=0]]+sudo systemctl enable qemu-guest-agent</code>
  • Последнее изменение: 26:12:2024 12:44