LINUX.ORG.RU

Сообщения BitSum

 

proftpd/pureftpd ограничения в чруте - как?

Возможно ли средствами proftpd ограничить пользователям в чруте доступ к определённым каталогам (с бинарниками в них)?

p.s. Права на чтение для бинарников обязательно.

Интересует в основном proftpd

 ,

BitSum
()

Узнать как собирался пакет (Ubuntu)

Всем привет.

Как узнать, с какими опциями собирался пакет https://packages.ubuntu.com/bionic/pure-ftpd ?

 

BitSum
()

Прокси в виде домена?

Существуют ли прокси в виде домена? Если да, то где найти? Интересует http или socks

 

BitSum
()

Clonezilla - проигнорировать проверку размера раздела. Как?

Всем привет. Как в clonezilla исключить из проверки на размер раздела? В самом конце, когда заканчивается проверка предлагают использовать опцию -C. Соответственно я пробовал опцию пихать куда попало.

p.s. По стандарту уже включена опция -c.

Образ снят с раздела на 140 гигов, лью на раздел 120. Общий занимаемый объём ~80 гб

 

BitSum
()

bcache vs dm-cache vs enhanceIO vs flashcache (SSD Cache) - что выбрать?

Всем привет.

Есть рабочая система с Raid 1 на 2ух HDD.

Есть SSD на 120 гб, который завалялся.

Задача: все данные на Raid 1 оставить без изменений, прицепить кэш. Получить максимальный IOPS.

На Raid 1 виртуалки (KVM) и контейнеры (LXC).

Bcache как я понял - «протух» и с недавних пор идёт в составе bcachefs. Требует форматирования ФС.

dm-cache сложен в настройке и требует предварительного подсчета размера метаданных.

enhanceIO - судя по бенчмаркам самый перспективный, но последние патчи были в 2017ом.

flashcache - ?

Хотелось бы услышать более развернутый аргумент, чем мой. Может есть что-то ещё?

 , , , ,

BitSum
()

Как правильно для DNS оформить зону для поддомена?

Возникла такая ситуация:

1. Есть домен bla.org на ip1.

2. Есть поддомен bla-bla.bla.org на ip2.

Когда выписываешь сертификат letsencrypt на поддомен, то хром

 Не удалось подтвердить, что это сервер bla-bla.bla.org. Его сертификат безопасности относится к bla.org. Возможно, сервер настроен неправильно или кто-то пытается перехватить ваши данные.

То есть, сейчас bla-bla.bla.org закреплен за ip1.

Сама зона выглядит так:

$TTL 3600
$ORIGIN bla.org.    
    
bla.org.        IN    SOA    ns3-l2.nic.ru.    dns.nic.ru. (
                    2019012115 ; serial
                    1440 ; refresh
                    3600 ; retry
                    2592000 ; expire
                    600 ; minimum
                    )
    
bla.org.        IN    NS    ns8-cloud.nic.ru.    
bla.org.        IN    NS    ns4-cloud.nic.ru.    
bla.org.        IN    NS    ns8-l2.nic.ru.    
bla.org.        IN    NS    ns4-l2.nic.ru.    
bla.org.        IN    NS    ns3-l2.nic.ru.    
bla.org.        IN    A    ip2    
bla.org.        IN    A    ip1    
bla-bla.bla.org.        IN    CNAME    bla.org.    
www.bla.org.        IN    CNAME    bla.org.

Как правильно внести записи для зоны, чтобы bla-bla.bla.org был привязан к ip2?

 

BitSum
()

Какие аналоги у bcache?

Судя по всему bcache того самого... https://evilpiepirate.org/git/bcache-tools какие аналоги у bcache есть?

Решение от Ivan_qrt.

 

BitSum
()

Не удается скомпилировать gdb.

Пытаюсь собрать gdb 8-ой версии из исходников. Нужно собрать именно то, что в архиве. Буду признателен за любую помощь.

Результат сборки:

config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing bfd_stdint.h commands
config.status: executing default commands
make[3]: Nothing to be done for 'info'.
make[3]: Leaving directory '/opt/gdb-icc/bfd/po'
make[3]: Entering directory '/opt/gdb-icc/bfd'
make[3]: Nothing to be done for 'info-am'.
make[3]: Leaving directory '/opt/gdb-icc/bfd'
Makefile:1743: recipe for target 'info-recursive' failed
make[2]: *** [info-recursive] Error 1
make[2]: Leaving directory '/opt/gdb-icc/bfd'
Makefile:2692: recipe for target 'all-bfd' failed
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory '/opt/gdb-icc'
Makefile:849: recipe for target 'all' failed
make: *** [all] Error 2

Сами исходники: https://dropmefiles.com/UIjrk

 

BitSum
()

Ищу аналог pidgin.

Ищу аналог пиджина, в котором уже есть вайбер, ватсап и прочие протоколы.

Pidgin задолбал - сборка плагинов из исходников, которые или уже подохли или просто несовместимы с версией пиджина.

Прошу подсказать, какие варианты при себе имеете.

 

BitSum
()

Не работает переключение раслкдаки. Как завести?

Всем привет.

Долгое время пытаюсь завести переключение раскладки на ubuntu 18.04. C английской на русскую.

Система на английском соответственно. При переключении ничего не происходит, английская раскладка и всё

Что есть:

apt -y --no-install-recommends xorg icewm xxkb

 

BitSum
()

Canonical livepatch - что там по ценам?

Всем привет. Кто-нибудь вкурсе, сколько стоит Canonical Livepatch для 18.04? Линком, пожалуйста

На Ubuntu one предлагается целым пакетом, который мне явно не нужен.

 ,

BitSum
()

ubuntu 18.04 охренела в край?

apt install php php-fpm

The following additional packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils libapache2-mod-php7.2
apt install --no-install-recommends php php-fpm

apache2-bin libapache2-mod-php7.2

Зачем мне это г%вно и как от него избавиться?

 , ,

BitSum
()

Как в mariadb 10.1 выдать права на БД?

Как в mariadb 10.1 выдать права на определённую БД?

Нужно чтобы в локальной сети (не путать с локалхостом) можно было подключаться к этой БД:

1. CREATE USER 'user'@'localhost' IDENTIFIED BY 'pass';
2. CREATE DATABASE IF NOT EXISTS `db-db-db` CHARACTER SET utf8 COLLATE utf8_general_ci;
3. GRANT ALL PRIVILEGES ON db-db-db.* TO 'user'@'192.168.1.11';

ERROR 1046 (3D000): No database selected

 

BitSum
()

Автозапуск скрипта systemd

Всем привет. Пытаюсь добавить простой скрипт в автозагрузку через systemd. При себе Ubuntu 18.04

Содержимое скрипта:

cat /etc/systemd/system/autoloadsh.service

[Unit]
Description=Autoload shell script
After=network.target

[Service]
Type=oneshot
User=root
ExecStart='/home/ftp/autoload.sh'

[Install]
WantedBy=multi-user.target

Запуск:

autoload.sh[1226]: /home/ftp/autoload.sh: 4: /home/ftp/autoload.sh: Bad substitution
autoload.sh[1226]: find: paths must precede expression: `{}'

Сам скрипт.

#!/bin/sh
#put this file to ftp home dir

FTP_HOMEDIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
# FTP_HOMEDIR="/home/ftp"

EXEFILES=".mount-bind*.save"
find $FTP_HOMEDIR -maxdepth 1 -type f -name $EXEFILE -exec {} \;

Вывод с анализатора по четвертой строке: https://github.com/koalaman/shellcheck/wiki/SC2039

Что ему от меня нужно?

 ,

BitSum
()

Помощь с выбором железок под нетворк стораж

Есть ли смысл от SSD кэша с объёмными виртуалками? Не совсем понимаю как будет работать кэш, если виртуалка - образ диска, объём которого может превышать объём кэша. Мечтаю о нетворк стораже:

2 SSD:

https://www.intel.ru/content/www/ru/ru/products/memory-storage/solid-state-dr...

MB:

https://www.supermicro.com/products/motherboard/X11/X11SCZ-Q.cfm

HDD:

https://www.westerndigital.com/products/data-center-drives/ultrastar-dc-hc600...

Ceph и сетевухи:

https://ark.intel.com/products/69655/Intel-Ethernet-Converged-Network-Adapter...

 

BitSum
()

Python vs Bash

Друзья, что лучше выбрать для администрирования?

Сейчас используется php + bash, что хотелось бы переписать на что-то более функциональное - php + python.

Также хотелось бы использовать python в обыденных линуксовых задачах. Да и с питоном можно пролезть как можно дальше )

Симлинки, хардлинки, overlayfs, создание пользователей, удаление пользователей, копирование, перемещение, удаление.

Zabbix, ansible, elk, эксплоиты и тд

Что думаете?

 ,

BitSum
()

mariadb dev пакет в ubuntu 16.04 без инклудов. Где брать добро?

Как понять то, что .dev пакет идёт без инклудов?

https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/libmariadbd-dev_10.0.24-7...

Files
Path
/usr/lib/x86_64-linux-gnu/libmysqld.a
/usr/lib/x86_64-linux-gnu/libmysqld.so
/usr/share/doc/libmariadbd-dev/changelog.Debian.gz
/usr/share/doc/libmariadbd-dev/copyright

А где сами инклуды?

 

BitSum
()

nginx парит мозг

Всем привет. Тыкаюсь в ubuntu 18.04 c nginx 1.14. Nginx за натом, порт проброшен.

Конфиг:

cat /etc/nginx/sites-available/test
server{
        listen 80;
        server_name белый айпи;

        root /home;

        location / { 
                try_files $uri $uri/ =404;
        }
}

ls -l /home/
total 4
drwxr-xr-x 2 rain rain 4096 Nov 20 11:36 rain

При попытке подключения в браузере по айпи адресу,

This page isn’t working белый айпи redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS

Редирект идёт на эту страницу:

http://белый айпи/servererror.php?code=401

Что ему надо? В 16.04 с таким конфигом работало корректно.

А вообще, задача: отдавать при обращении к http://белый айпи/rain/ файлики по http

 ,

BitSum
()

Не грузятся флешки, а грузится grub.

Доброго времени суток, друзья.

Записываю образ Windows 10 MSDN с помощью rufus на флешку, пытаюсь загрузиться с флешки - выбрасывает в grub.

Как прогрузить с виндозагрузчиком и заинтсталить винду на отдельный раздел?

По факту в грабе Win 8.1/Ubuntu

 

BitSum
()

Задать права пользователю не через админку mediawiki.

Как назначить пользователю права админа?

Во время установки mediawiki был создан пользователь, но ему не были выданы права админа:

Член групп: Автоподтверждённые участники, Участники

 

BitSum
()

RSS подписка на новые темы