fewit.ru :: Заметки недоайтишника

Ещё один криворукий админ

Надо запустить qemu с указанием где именно файл этот:
./qemu-system-x86_64 -L /ramdisk/share/qemu/ 

27 января, 2021

Posted In: Debian, Linux, qemu

Метки: ,

Установка

apt install fail2ban

Редактирование времени бана и кол-во попыток

nano /etc/fail2ban/jail.conf

Рестарт сервиса

systemctl restart fail2ban

Проверка количества банов ssh.

fail2ban-client -v status sshd

18 мая, 2020

Posted In: Debian, iptables

Метки: , ,

echo vm.swappiness=10 >> /etc/sysctl.d/99-sysctl.conf
sysctl -p

vm.vfs_cache_pressure=50

30 марта, 2020

Posted In: CentOS, Debian, Linux, swap

Метки: , , , ,

ffmpeg -framerate 10 -pattern_type glob -i 'home01-copy3/*.jpg' -c:v libx264 out.mp4

26 декабря, 2019

Posted In: Debian, Linux

Метки: , , ,

dpkg -l | grep linux-image
apt-get remove -f linux-image-2.6.26-2-686
dpkg -l | grep linux-headers
update-grub

16 ноября, 2019

Posted In: Debian, Linux

Метки: ,

Часто возникает когда устанавливаешь систему на старое железо.

apt install haveged
systemctl enable haveged
systemctl start haveged

6 октября, 2019

Posted In: Debian, Linux

Установка: apt install iptables-persistent netfilter-persistent

Пытаясь сделать /etc/init.d/netfilter-persistent save на Debian в OpenVZ контейнере, получаем такое вот:

[....] Saving netfilter rules...run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables save
run-parts: /usr/share/netfilter-persistent/plugins.d/15-ip4tables exited with return code 1
run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables save
run-parts: /usr/share/netfilter-persistent/plugins.d/25-ip6tables exited with return code 1
failed.

Решение:
в директории /usr/share/netfilter-persistent/plugins.d, в файлах 15-ip4tables и 25-ip6tables находим строку 34, в которой будет что-то вроде:

/sbin/modprobe -q iptable_filter

Добавляем в конец || true, чтобы получилось так в 15-ip4tables:

/sbin/modprobe -q iptable_filter || true

и в 25-ip6tables:

/sbin/modprobe -q ip6table_filter || true

Сохраняем файлы и всё работает:

[....] Saving netfilter rules...run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables save
run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables save
done.

Источник

6 февраля, 2019

Posted In: Debian, iptables, lxc

Для начало скопируем на сервер с Proxmox vmdk:

scp username@10.10.10.2:/vmfs/volumes/datastore1/yourVMname/yourVMname-flat.vmdk yourVMname-flat.vmdk

Далее сконвертируем vmdk в формат raw:

qemu-img convert yourVMname-flat.vmdk -O raw yourVMname.raw

Далее создаем в Proxmox виртуальную машину с такими характеристиками как была и на Esxi.
После создания запоминаем ID виртуальной машины и смотрим путь до lvm диска:

lvdisplay

Потом копируем диск в lvm:

dd if=yourVMname.raw | pv -s 6G | dd of=/dev/pve/vm-117-disk-1

P.S. Если у вас нет pv, то поставьте. Отображает прогресс выполнения. Где 6G — размер диска виртуальной машины.

Иточник.

23 сентября, 2018

Posted In: Debian, Linux, Proxmox

Метки: , , , , ,

Устанавливаем proftpd:

apt install proftpd

Редактируем используемые шелы:

nano /etc/shells

Добавляем туда:

/bin/false

Далее редактируем конфиг сервера:

nano /etc/proftpd/proftpd.conf

Туда добавляем строку:

AuthUserFile /etc/proftpd/ftpd.passwd

И раскомментируем строку, что бы пользователи не уходи за свою домашнюю папку:

DefaultRoot   ~

Далее создаем файл с пользователями:

touch /etc/proftpd/ftpd.passwd

И даем права:

chown proftpd:nogroup /etc/proftpd/ftpd.passwd

Далее создаем пользователей:
Узнаем uid и gid пользователя proftpd:

id proftpd

Далее создаем уже пользователя:

ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=NAME --shell=/bin/false --home=/opt/vps --uid=113 --gid=65534

Что бы изменить потом пароль используем:

ftpasswd --passwd --name=NAME --change-password

Потом перезагружаем сервер proftpd:

service proftpd restart

Дополнительные настройки:

UseReverseDNS off
IdentLookups off

3 февраля, 2018

Posted In: Debian, ftp, Linux, Ubuntu

Метки: , , ,

В grub нажимает клавишу:

e

В конце строки с параметрами ядра добавьте:

init=/bin/bash

После чего нажмите F10, и загрузка сервера продолжится.

Далее, чтобы изменить пароль, введите:

mount -no remount,rw /

Теперь можно задать новый пароль:

passwd

После перезагрузки сервера вы можете авторизоваться, используя новый пароль.

23 ноября, 2017

Posted In: CentOS, Debian, Linux

Метки: , , , ,

Следующая страница →