==== Информация по поддержке Linux систем ==== === Мониторинг сервера === [[http://rus-linux.net/MyLDP/server/monitoring-servera-v-konsoli.html|Статья по настройке]] Команда для просмотра конфигурации машины на Linux: dmidecode === Настройка сети === /etc/network/interfaces #Содержимое iface enp2s0 inet static address 192.168.0.253 netmask 255.255.255.0 gateway 192.168.0.254 dns-nameservers 192.168.0.254 /etc/resolv.conf nameserver 192.168.0.254 //Здесь прописать IP dns сервера Вывод информации по сети ip a === Доступ по ssh для root === /etc/ssh/sshd_config # PermitRootLogin yes === Samba === #======================= Global Settings ======================= [global] workgroup = WORKGROUP server string = BPK_bak security = user #passdb backend = tdbsam #log level = 10 log file = /usr/local/samba/var/log.%m #======================= Share Definitions ======================= [backup] path = /mnt/disk_d_data valid users = backup #force group = users create mask = 0777 directory mask = 0777 writable = yes browseable = Yes Запуск/Перезапуск службы service smbd start/restart Просмотр активных сессий smbstatus Отключение сессии по PID smbcontrol shutdown [[https://help.ubuntu.ru/wiki/samba|Статья по настройке]] === Монтирование разделов === blkid Примерный вывод: /dev/sda1: UUID="e714fea2-6ef8-4314-997a-fddf430d5e8d" TYPE="ext4" PARTUUID="9f8977fc-01" /dev/sdb1: UUID="958e62dd-f9f8-44ef-9fb9-84c0d8628f67" TYPE="ext4" PARTUUID="d97535c3-01" /dev/sdb5: UUID="4eac2775-1dfb-4e54-a795-88155666f607" TYPE="swap" PARTUUID="d97535c3-05" mount /dev/sda1 /mnt/disk_d_data Результат: диск sda1 примонтирован в каталог /mnt/disk_d_data [[https://help.ubuntu.ru/wiki/%D0%BC%D0%BE%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%BE%D0%B2|Статья по настройке]] === Авто монтирование раздела === При использование команды mount /dev/sda1 /mnt/disk_d_data Раздел будет примонтирован на время работы пк, при перезагрузке нужно будет снова его монтировать. Для того, чтобы раздел монтировался автоматически нужно внести изменения в конфиг /etc/fstab, а именно, добавить строку с нужным разделом, например вот такую: UUID=372c6899-f977-4ce4-b9b5-388d6ba9d87d /mnt/disk_d_data ext4 defaults 0 1 * UUID=372c6899-f977-4ce4-b9b5-388d6ba9d87d - uuid нужно диска полученного в результате работы команды blkid (см. раздел монтирование дисков) * /mnt/disk_d_data - точка монтирования раздела * ext4 - файловая система на разделе * defaults - настройки по-умолчанию * 0 - - используется утилитой dump для того чтобы определить, когда делать резервную копию. После установки, dump проверяет эту запись и использует значение, чтобы решить, подключать ли файловую систему. Возможные значения 0 или 1. Если 0, dump игнорирует файловую систему, если 1, dump сделает резервную копию. У большинства пользователей dump не установлен, поэтому в поле следует задать 0. * 1 - fsck читает значение и определяет, в каком порядке должны быть проверены файловые системы. Возможные значения 0, 1, или 2. Файловая система root должна иметь наивысший приоритет, 1, все остальные файловые системы которые будут проверятся должны получить 2. Файловые систему с значением 0 в не будут проверяться утилитой fsck.

ВНИМАНИЕ!

Перед применением изменений FSTAB:

  • Если изменения в FSTAB будут некорректными система не загрузится.
  • Проверь корректность FSTAB командой mount -a
  • Команда монтирует все разделы из FSTAB, если выполнение прошло без ошибок, система загрузится успешно.
  • После исполнения команды проверь список смонтированных разделов командой mount -l
Более подробную информация о синтаксисе fstab можно получить [[https://wiki.debian.org/ru/fstab|здесь]] === Образ Debian 10 использованный для установки === [[ftp://192.168.5.253/_iso/Debian_10/| Образ Debian 10 на FTP]] === Работа в Midnight Commander (MC) === * Ctrl+\ Вызывается меню часто используемых каталогов * Ctrl+l Перерисовать экран * Ctrl+o Скрытие/показ панелей * Ctrl+r перечитать содержимое каталога * Ctrl+s Быстрый поиск файла или каталога * Ctrl+Space Показать размер текущего каталога [[http://fadmin.ru/vopros/kak-v-midnight-commander-skryt-paneli|Оригинал здесь]] === Перечисление дисков в системе === fdisk -l === Удаление файловой системы на диске === sudo wipefs -a /dev/sdx === Установка MC === Если при установке mc система выдает, что пакет не найден, тогда sudo apt-get update sudo apt-get install mc === VI === * Выход Esc потом :q - выход без сохранения :qw - выход с сохранением * dd - удаление строки * o - добавление строки * i - Insert переход в режим редактирования === Монтирование сетевой папки в консоли === При запросе пароля просто жмем Enter mount //192.168.88.252/iso /mnt/my_pc === MikoPBX настройка сети First VDS=== Для настройки сети - установить IP вручную. далее перейти в консоль нажатием цифры 9 (выход из консоли команда exit) 2. Командой изменяем маску сети: ifconfig xxx.xxx.xxx.xxx netmask 255.255.255.255 eth0 3. Добавляем роутинг: route add 10.0.0.1 dev eth0 4. Добавkяем еще один роутинг: route add -net 0.0.0.0 netmask 0.0.0.0 gw 10.0.0.1 dev eth0 После этого сеть заведется и появится возможность зайти в вэб интерфейс атс по внешнему IP там нужно перейти Система - Кастомизация системных файлов: Файл: /etc/static-routes Режим: Добавлять в конец файла Команды: route add 10.0.0.1 dev eth0 route add -net 0.0.0.0 netmask 0.0.0.0 gw 10.0.0.1 dev eth0 Все после перезапуска сеть поднимется автоматически === MikoPBX Установка FTP клиента=== В Мико есть встроенный sftp сервер, но скорость он дает 149 kb/sб для передачи больших объемов можно применить стандартный консольный фтп клиент ncftp Для этого нужно поставить в виртуалку Ubuntu sudo apt-get install filezilla - устанавливаем фтп клиент файл зилла для связи с атс и передачи файлов sudo apt-get install ncftp - устанавливаем ncftp для получения исполняемых файлов dpkg -S ncftp команда dpkg -S показывает каталоги установки программы, исполняемые файлы находятся в каталоге /usr/bin/ с помощью filezilla копируем исполняемые файлы в каталог /home на атс, далее правой кнопкой по каталогу /home выбираем пункт изменить разрешения устанавливаем все разрешения для каталога (777) и файлов внутри него далее переходим в консоль атс {{:itms_docs:study:it:lnux:2023-11-10_09-23-16.png?400|}} {{:itms_docs:study:it:lnux:2023-11-10_09-24-16.png?400|}} переходим в каталог куда будем копировать файлы с фтп, например cd /storage/usbdisk1/mikopbx помним что весь диск побит на разделы и каталог /home находится на разделе где всего 700 МБ далее командой /home/ncftp запускаем клиент он запустится далее нужно подключиться к серверу cd /storage/usbdisk1/mikopbx /home/ncftp open -u user_name -p password -P 6001 222.222.222.222 get file.zip ключи: -u имя_пользователя -p пароль -P порт 222.222.222.222 ip адрес сервера фтп либо днс имя get - получить файл file.zip - имя файла === MikoPBX Как посмотреть размер каталога === du -sh /storage/usbdisk1/mikopbx/astspool/monitor === MikoPBX Корректировка разметки диска=== Используем режим восстановления в firstvds при старте пишем команду запуска иксов startx используем live cd GParted https://gparted.org/ === Установка Windows под Ubuntu FirstVDS === 1. Ставим Ubuntu последней версии == 2. Ставим поддержку ntfs == apt install ntfs-3g == 2.1 Переходим в режим восстановления для изменения режима разметки диска с GPT на MBR так как Grub4Dos GPT не видит == стартуем иксы startx в консоли sudo fdisk -l (вывод списка разделов) sudo gdisk /dev/vda последовательно вводим: r g w y заходим в gpart удаляем 1-й раздел - делаем активным основной раздел /dev/vda2 ставим grub на основной раздел mount /dev/vda2 /mnt sudo grub-install --root-directory=/mnt/ /dev/vda заходим в gpart и создаем раздел ntfs необходимого размера 20Гб например там будут лежать извлеченные из образа Стрельца файлы и образы Windows для установки == 3. Ставим торрент клиент rtorrent == apt install rtorrent == 4. Качаем последние версии Strelec Live DVD и Windows c torrent nnmclub == создаем в каталоге /home каталог /iso и /iso_mnt для смонтированных iso mkdir /home/iso mkdir /home/iso_mnt mkdir /home/torrent скачиваем с фтп или другого места файлы торрентов в каталог /home/torrent переходим в каталог /iso cd /home/iso запускаем rtorrent rtorrent добавление торрента Enter /home/torrent/strelec.torrent старт выбранного торрента ctrl+S выход из программы ctrl+Q (2 раза) торрент качается в каталог который был активен при запуске программы == 5. Качаем с нашего фтп или с другого места Grub4Dos и копируем его в папку /boot в корне == == 6. Настраиваем отображение загрузочного меню Grub и добавляем туда пункт старта Grub4DOS == menuentry "Grub4Dos" { linux16 (hd0,msdos1)/boot/grub4dos/grub.exe } == 7. Монтируем NTFS раздел в каталог /mnt == mount /dev/vda3 /mnt == 8. Создаем каталоги для установки == mkdir /mnt/iso (для образов windows, драйверов и прочего) mount /home/iso/Strelec/winpe.iso /home/iso_mnt Через MC (Midnight Commander) копируем содержимое диска Стрельца в каталог /mnt и нужный образ для установки в папку /mnt/iso == 9. Добавление драйвером в образ Стрельца по необходимости == На ПК с Windows качаем образ Стрельца, монтируем, копируем файл образа загрузки j:\SSTR\strelec10x64.wim Для 64 битной 10-ки, далее монтируем этот файл через Dism++ и добавляем нужные драйвера отмонтируем диск и через фтп кидаем на линукс в каталог /mnt/sstr с заменой оригинала далее при запуске winpe будем выбирать патченую версию 10-ки в меню загрузки диска == 10. Перезагружаем Liunux == == 11. стартуем Grub4Dos и запускаем WinPE == Запускаем WinPE chainloader (hd0,1)/bootmgr boot == 12. Запуcкаем WinPE нужной версии == == 13. Монтируем образ системы через "Подключение образа IMDisk" вызывается через контекстное меню (пр клик мыши) == == 14. Начинаем установку Windows с диска == === Старт Grub из Grub rescue === set prefix=(hd0,1)/boot/grub set root=(hd0,1) insmod etx2 insmod normal normal Grub в режиме rescue поддерживает только команды ls, set и insmod === Восстановление Windows загрузки после работы в Ubuntu === ==В стрельце запускаем BootIce == жмем Управление разделами - делаем активным нужный диск жмем Управление MBR далее WindowsNT 5.x и Инсталляция/конфигурация ребут == Если менялись разделы например размер разделов и система не грузится == В стрельце запускаем утилиту Программы WinPE - Редакторы BCD, утилиты - BCD Boot GUI выбираем системный раздел (500мб) Выбираем Загрузочный раздел Жмем Старт