• Где найти такую CLI?

    hint000
    @hint000
    Ищу концепцию.

    для нужд баз данных и ETL. Параметров - тьма!

    Да-да, представил себе тьму параметров в контексте и дикое удобство концепции:
    $ myutil
    myutil>
    myutil> set USER=scott
    myutil SHELL=/bin/bash SESSION_MANAGER=local/singu:@/tmp/.ICE-unix/2739,unix/singu:/tmp/.ICE-unix/2739 QT_ACCESSIBILITY=1 COLORTERM=truecolor XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_MENU_PREFIX=xfce- LANGUAGE=en_US LC_ADDRESS=ru_RU.UTF-8 LC_NAME=ru_RU.UTF-8 SSH_AUTH_SOCK=/tmp/ssh-XXXXXXIyLp9Q/agent.3000 DESKTOP_SESSION=xfce LC_MONETARY=ru_RU.UTF-8 SSH_AGENT_PID=3001 XDG_SEAT=seat0 PWD=/home/scott LOGNAME=scott XDG_SESSION_DESKTOP=xfce XDG_SESSION_TYPE=x11 PANEL_GDK_CORE_DEVICE_EVENTS=0 XAUTHORITY=/home/scott/.Xauthority XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/scott GDM_LANG=en_US HOME=/home/scott LC_PAPER=ru_RU.UTF-8 LANG=en_US.UTF-8 LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00; 36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: XDG_CURRENT_DESKTOP=XFCE VTE_VERSION=6800 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 LESSCLOSE=/usr/bin/lesspipe %s %s XDG_SESSION_CLASS=user TERM=xterm-256color LC_IDENTIFICATION=ru_RU.UTF-8 LESSOPEN=| /usr/bin/lesspipe %s LIBVIRT_DEFAULT_URI=qemu:///system USER=scott DISPLAY=:0.0 SHLVL=1 LC_TELEPHONE=ru_RU.UTF-8 LC_MEASUREMENT=ru_RU.UTF-8 XDG_VTNR=7 XDG_SESSION_ID=c2 TILIX_ID=353de7e8-b35e-482f-a15f-0d208b825f0c XDG_RUNTIME_DIR=/run/user/1000 LC_TIME=ru_RU.UTF-8 LC_ALL=en_US.UTF-8 XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin GDMSESSION=xfce DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus LC_NUMERIC=ru_RU.UTF-8 >


    Возможно, трудности с поиском готовой реализации связаны с тем, что никто не оценил по достоинству концепцию велосипеда на квадратных колёсах и не стал тратить время на реализацию.
  • Возможно ли раздать Wi-Fi через спутник?

    hint000
    @hint000
    d-stream, так меня не нужно убеждать, что с телефона не докричаться до спутника, я и не утверждал, что это легко. :) Хотя есть спутниковые телефоны и они докрикиваются, но очевидно, что объём информации для передачи голоса на один-два-три порядка меньше, чем хочет современный пользователь интернет, это несколько упрощает задачу; да и "кирпич" спутникового телефона, вероятно, может позволить себе излучать в эфир на порядок большую мощность, чем смартфон. В любом случае я понимаю, что даже для спутникового телефона задача, которую он решает - примерно на пределе технологических возможностей, и решить ту же задачу существенно более компактным устройством (а кто бы не хотел?) - уже за пределом технологических возможностей.
    Что до диапазона частот, если не путаю, то на бОльших частотах КПД выше; хотя не помню конкретного физического объяснения этого факта; то ли при более длинных волнах больше энергии в тепло уходит, то ли ещё что-то. Соответственно, для космической связи не актуально "пробивание" препятствий более низкими частотами (насчёт облаков и ионосферы отдельный вопрос), и диапазоны более высоких частот вроде как оказываются эффективнее.
    Upd. прочитал ответ pfg21 уже после того, как написал этот комментарий. А как раз насчёт "пробивания" или "непробивания" облаков сигналом на определённых частотах.
  • Возможно ли раздать Wi-Fi через спутник?

    hint000
    @hint000
    Андрей Гаврилов, d-stream, как минимум, частоты очень сильно не вайфаевские, да и ширина полосы частот чудовищная по меркам Wi-Fi.
    ranges from 10.7-12.7GHz and 37.5-42.5GHz are used for the transmission of data from Starlink satellites to the customer's terminal on the ground
    А это подразумевает существенно другие решения на уровне железа. Сплагиатили или не сплагиатили какие-то куски протокола - это не так уж важно; ясно только, что цельнотянутые протоколы Wi-Fi не подошли бы для решения задачи, а отдельные удачные решения позаимствовать - почему бы нет, вон всякие Ubiquity и Микротики вообще кладут болт на GNU и всем пофиг.
  • Можно ли дать возможность user с nologin shell исполнять определенную команду?

    hint000
    @hint000
    rPman, если вместо nologin и вместо bash указать конкретную команду, то она будет выполняться интерактивно и по завершению будет закрываться подключение. Но тут сложность с передачей параметров.
    Я в молодости так страдал фигнёй, и это даже работало, но мне не требовалась передача параметров. Более конкретно: нескольким пользоватеелям был предоставлен доступ по FTP с паролем. И я прописал им шелом команду passwd, чтобы они могли самостоятельно менять свой пароль и больше ничего.
    В принципе всегда можно же написать свой собственный "командный интерпретатор", который должен понимать параметры, уметь запускать одну команду с этими параметрами и ничего другого не должен делать.
  • Влияет ли качество копирования файлов после падения смартфона?

    hint000
    @hint000
    коректность процеса копирования файлов с одного диска на другой через Samsung S9 Plus
    Технология 23-го века?
    и 3й раз на асвальт
    Правильно писать "Освальд". Он, якобы, убил Кенни Кеннеди, а уж сколько смартфонов точно поубивал - подсчитать трудно.
  • Как внедрить контроллер домена в локальную сеть организации?

    hint000
    @hint000
    Сергей Тарасов, только не путайте функциональные возможности (с одной стороны) и производительность железа (с другой стороны). Функциональность Микротика заключена на 90% в его прошивке (на 10% в железных схемотехнических решениях). И она (функциональность) богатая у всех Микротиков. А вот производительность зависит на 99% от железа и какой-нибудь hAP очень, оч-ч-чень слабенький по железу, на то и буква h в слове hAP - "home", т.е. он для домашнего применения. А для офиса у Микротика есть совсем другие модели и цены отличаются на порядок. И никто не говорит про дорогое производительное железо, что это класс SOHO, наоборот, его позиционируют как enterprise (корпоративный уровень). При том, что прошивка может быть та же самая и настроить крутые вещи можно и на hAP, но при 25 активных пользователях загнётся.
    хотя hex или стоечного исполнения
    И да, очевидно, что SOHO не делают стоечного исполнения (за редкими исключениями).
    А ещё я не буду говорить, одну вещь про Микротик (при всех его достоинствах и недостатках), потому что на этом сайте не разрешают об этом говорить.
  • Как правильно построить физ. машину с виртуалками внутри которых kubernetes?

    hint000
    @hint000
    Vmware - это лучшее решение на данный момент? - для всего: от баловства до серьёзных машин и нагрузок
    BMW - это лучшее решение на данный момент? - для всего: от помесить грязь offroad, поехать на рыбалку в Дальние Гребеня, подрифтовать на заброшенном аэродроме... до отвезти 20 мешков цемента для строительства дачи, свозить 20 школьников на экскурсию, довезти губернатора от Внуково до Кремля,.. ну и т.д.
    spoiler
    да-да, BMW - это даже не модель автомобиля, а название автопроизводителя, как и Vmware - название компании, а не конкретный её программный продукт (даже только у Vmware несколько разных продуктов для разных целей, а не один "для всего") :)
  • Как внедрить контроллер домена в локальную сеть организации?

    hint000
    @hint000
    ilya_shlyahovsky, эти люди просто упоротые виндузятники. DHCP можно держать где угодно - на любом виндовом сервере, на любом линуксовом сервере и даже на аппаратном роутере. Другое дело, когда вы говорите слово "роутер", если подразумеваете роутер уровня SOHO (это не обязательно), то вот это как раз неправильно - держать 25 пользователей на таком роутере, он не рассчитан на такую нагрузку. Но это за пределами данного вопроса, просто к слову пришлось.
  • Как внедрить контроллер домена в локальную сеть организации?

    hint000
    @hint000
    5. В локальной сети раздает ip роутер, могу ли я так и оставить понимаю что это не правильно, плюс у всех ПК стоит статика. Тоесть могу ли я обойтись без dhcp сервера на AD?
    Если у всех статика, то никто никому не раздаёт и dhcp не нужен.
    понимаю что это не правильно
    Давно это считается неправильным? А то я почти 25 лет занимаюсь системным администрированием и только сегодня от вас первый раз узнал, что dhcp на роутере - это неправильно. :)
  • Можно ли определить по ip адресу IP телефон и его номер?

    hint000
    @hint000
    В качестве IP-АТС у вас что используется? Asterisk\FreePBX? Аппаратная мини-АТС? Облачная АТС?

    Так-то SIP-телефоны регистрируются на АТС каждые несколько минут, и АТС знает их IP-адреса и номера безо всякого сканирования, так что очень странный вопрос. Опишите исходную задачу, для чего это требуется, потому что, возможно, вы что-то делаете неправильно, если вам хочется странного.
  • Почему при отправке отправитель root@localhost?

    hint000
    @hint000
    Никакой конкретики в вопросе. Где фрагменты конфигов, относящиеся к вопросу?
    На сервере FreePBX настроил отправку
    Покажите, как настроили.
    настроил замену в файле /etc/postfix/generic
    Покажите, как настроили.
    Но при отправке почему то встает root@localhost в отправителях.
    Покажите заголовки полученного письма (можете подменить ваш IP-адрес и имя вашего домена)
  • На ubuntu запускают только один nginx или для нескольких проектов есть смысла запустить 2 иболее?

    hint000
    @hint000
    Если вы запустите 10 экземпляров Nginx, то от этого производительность железа не увеличится (тут волшебство не работает). Наоборот, каждый экземпляр Nginx будет добавлять свои накладные расходы, в результате 10 сайтов на 10 Nginx могут работать только медленнее, чем на 1 Nginx, но никак не быстрее.
  • Выбор темы для будущего DevOps инженера?

    hint000
    @hint000
    Скептически отношусь к идее (хоть и не высказанной явно, но подразумеваемой), что после ВУЗа автор вопроса чудесным образом устроится DevOps-инженером-стажёром.
  • Как получить доступ к общей папке на сервере с компьютера в другой локальной сети?

    hint000
    @hint000
    Доступа к роутеру (если это важно) нет.
    А должен быть. Это важно. Если доступа нет, потому что роутер является собствнностью провайдера или другого юридического лица и т.п., то это решается добавлением в цепочку ещё одного роутера, к которому уже будет у вас доступ. Разумеется, будет ещё вопрос NAT\белого адреса, но это так или иначе решается, если на то есть поддержка руководства.
    Дальше гуглится схема по названию site-to-site VPN.
    А если нет ни доступа, ни возможности добавить свои роутеры, ни поддержки\воли руководства, но вынь-да-положь общую папку... ну тогда не самый безопасный костыль в виде Dropbox или его аналогов, с чётким осознанием всех рисков.
  • Белые горизонтальные полосы на мониторе, что делать?

    hint000
    @hint000
    Недавно покупали в офис ПК с какой-то самой дешевой видеокартой и попался брак с таким же эффектом цветных горизонтальных полос. Видеокарта была новая, при сборке лично доставал её из запечатанной коробки, и тем не менее. При обращении в магазин даже не стали отправлять в сервисный центр, без вопросов заменили на такую же видеокарту - и проблема была решена.
  • Почему некоторые провода стоят под миллионы?

    hint000
    @hint000
    Если бы у меня было много лишних денег, м лишнее место в квартире, я бы купил какой-нибудь простенький ламповый усилитель, но не потому что аудиофил, а -
    "Во-первых, это красиво..." (c): анекдот
    А так помню в сети историю, как чувак троллил аудиофилов. Взял дорогой аудиофильский кабель для колонок и в качестве альтернативы взял несколько вешалок "плечики" из стальной проволоки, разогнул их и присоединил колонки к усилителю этой проволокой от вешалок. И крутые аудиофилы вслепую не смогли определить, при каком подключении звук лучше.
    64e4460041996470529913.jpeg
  • Видеокарта HDMI + монитор (DVI-D)?

    hint000
    @hint000
    CityCat4,
    Толковый ответ
    я бы не сказал, две фактические ошибки.
    Кабель с характеристикой "прямой": Эта характеристика означает, что кабель имеет одинаковые типы разъемов на обоих концах и просто соединяет два устройства напрямую без конвертации сигнала.
    На самом деле относится к тому, как кабель подходит к разъёму. Кроме прямых есть угловые, когда кабель отходит под углом 90 градусов, бывают полезны, например, когда телевизор\монитор висит на стене, а разъём на плате направлен не вниз, а назад.
    "Он в обе стороны работает или только в одну?": В большинстве случаев кабели HDMI-DVI-D однонаправленные, то есть они предназначены для передачи сигнала от HDMI к DVI.
    Совсем наоборот, в подавляющем большинстве случаев нет разницы, в какую сторону подключать (точнее, я с такими случаями вообще не сталкивался, чтобы в какую-то сторону не работало). За что я и люблю такие кабели - в случае зоопарка техники в офисе почти всегда либо на ПК есть HDMI, а на мониторе DVI, либо на мониторе HDMI, а на ПК DVI, либо хотя бы на одной стороне есть сразу DVI и HDMI. Случаи, когда с обеих сторон только HDMI или с обеих сторон только DVI встречаются реже, так что с точки зрения админа это очень удобный кабель. В обе стороны он работает, поскольку пассивный, тупо соединяет проводами один разъём с другим, не трогая сигнал. HDMI дополнительно может передавать звук, а DVI не может, так что и по такому кабелю звук не передаётся.
    Картинки с угловыми разъёмами - окей Гугл, кабель hdmi dvi угловой
    64e43c38470c8268536070.jpeg64e43c4499e1b665367738.jpeg
  • Есть ли инструменты для ротации логов кроме logrotate?

    hint000
    @hint000
    Lynn «Кофеман», CityCat4, как-то мне бухгалтера жаловались, что у этих айтишников всё время даты в каком-то странном и неудобном формате 2023-08-21 написаны. :))
    spoiler
    А ещё эти странные айтишники почему-то называют процессор "системным блоком".