• Есть ли сайт с установленным linux?

    @trofimovdev
    Python
    Есть distrotest.net, большой выбор дистрибутивов. Прямо онлайн можно потыкать, ничего не скачивая.
    Ответ написан
    3 комментария
  • Удаленный запуск программ в linux?

    Sanes
    @Sanes
    X11-forwarding + Xming
    Ответ написан
    Комментировать
  • Как настроить VPN по такой схеме?

    athacker
    @athacker
    Клиент -- это по определению то, ЧТО подключается. Т. е. является инициатором соединения.

    Нет, то что вы хотите -- не реализуемо. Наоборот -- реализумо. А если вам нужно ходить через канал VPN-клиента -- то это тоже реализуемо, но не так, а ровно наоборот:
    1) На сервер с белым IP устанавливается VPN-сервер. Насчёт "рандомного", правда, сомневаюсь, придётся всё-таки определиться ;-)
    2) На комп с серым IP устанавливается VPN-клиент;
    3) Настраивается подключение от VPN-клиента до VPN-сервера;
    4) После этого, при грамотной настройке маршрутизации, можно организовать выход с VPN-сервера в интернет через интернет-канал клиента. Читать про policy based routing и multiple routing tables в Linux.
    Ответ написан
    1 комментарий
  • Как настроить подсеть?

    @anikavoi
    Я извиняюсь, у вас Нетис в режиме маршрутизатора? Т.е. там поднят NAT и подсеть 0.1 за натом?
    Ну так и не получится ничего.
    Отключите нафиг на нем DHCP-сервер и NAT, переведите вай-файных клиентов в ту же 1.1 и проблема решена. Т.е. сделать из точки доступа "тупо свич для беспроводников".
    Ну или отключайте NAT, на DHCP настраивайте для клиентов 0.1 маску 255.255.0.0 с гейтвеем туда же куда у 1.1 а для парней из 1.1 руками добавляете роут к 0.* на 0.1... но первый вариант проще :)
    Ответ написан
    1 комментарий
  • Как пофиксить проблемы с памятью?

    Известная проблема ядра Linux, описанная, например, здесь.

    В двух словах: при недостатке оперативной памяти, а у вас её осталось, судя по top, 59 МБ из 2 ГБ (2%), система начинает крайне плохо отвечать на запросы. Поэтому причину в загрузке CPU искать не стоит.
    Вам нужно поработать над оптимизацией использования оперативной памяти или её увеличением. Включение swap если и поможет, то ненадолго.

    Ошибка "Cannot allocate memory" как раз об этом -- память не удаётся выделить, просто потому что свободной её нет.

    Процессы, перечисленные у вас в выводе top, даже близко столько памяти не занимают -- ищите проблему среди ваших спящих процессов.
    Ответ написан
    Комментировать
  • Как пофиксить проблемы с памятью?

    @vitaly_il1
    DevOps Consulting
    Вывод top можно отсортировать по памяти - нажать внутри top Shift/M.
    А еще лучше запустить их cron каждые пять минут

    top -b -o +%MEM | head -20 >> /tmp/top-memory.out

    Так мы быстро поймем кто жрет память.

    Еще вариант - посчитать PHP processes:

    ps -ef | grep php | wc -l

    Возможно ваш скрипт плохо умеет убивать лишние инстансы

    Поможет ли в описанной ситуации создание свап файла? Или он таки уже есть?

    Пока нет:
    KiB Swap: 0 total,

    Можно создать, но скорее всего это просто отсрочит проблему.
    Ответ написан
    Комментировать
  • Лучшие антивири для Windows 10?

    Защитник windows
    Ответ написан
    Комментировать
  • Windows 2008 r2 как ограничить доступ к папке?

    Jump
    @Jump
    Системный администратор со стажем.
    Как сделать, что бы доступ к папке имели лишь те пользователи и группы, которым доступ разрешен, а все остальные (по умолчанию) доступа не имели?
    Элементарно.
    Заходите в безопасность - и видите там список пользователей и групп имеющих разрешения на доступ.
    Удаляете всех, кто не должен иметь доступ - и все нежелательные пользователи уже не получат доступа.
    Далее - создаете группу "пользователи имеющие право читать папку X"
    Даете этой группе права на эту папку.
    Надо Иванову дать доступ - включаете его в эту группу и все.

    Сам по себе принцип прост и понятен - по умолчанию доступа нет.
    • Нет разрешения - нет доступа.
    • Чтобы получить доступ нужно разрешение.
    • Если есть запрет - пофиг на все разрешения.
    Ответ написан
    Комментировать
  • DHCP option 67 для каждого Lease?

    @Tabletko
    никого не трогаю, починяю примус
    Смотрите логи на tftp что запрашивает клиент. И проверьте права на файл который пытается загрузить клиент.
    Если клиент запрашивает файл вида cfgXXXXXXXXXX.file (где XXXXXXXXXX - MAC адрес клаента), то в опции 67 нужно укатывать путь, а не конкретный файл

    upd:
    option 66 - отвечает за адрес tftp сервера
    option 67 - отвечает за имя загрузочного файла
    Ответ написан
    2 комментария
  • Как изменить разрешение экрана Linux в Hyper-V?

    @Newbie2 Автор вопроса
    Для потомков.

    Помог совет 20ivs, из комментариев

    1. Открыть терминал
    2. sudo nano /etc/default/grub
    ищем строку, которая начинается с GRUB_CMDLINE_LINUX_DEFAULT и добавляем video=hyperv_fb:[разрешение экрана, которое нужно]. Например, мне нужно 1280x720, тогда строка будет выглядеть так: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1280x720"
    3. Сохраняем и закрываем редактор.
    4. sudo update-grub
    5. Перезагрузка виртуальной машины.
    Ответ написан
    2 комментария
  • Продолжаем ковырять SSH?

    Один из вариантов - использовать ограничивающий shell - rbash, например
    https://m.habr.com/ru/post/437710/
    Но при желании его можно покинуть.
    Ответ написан
    3 комментария
  • Как вырезать из файлов всё, кроме нужного тега?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    рекомендую освоить
    https://www.regular-expressions.info/powergrep.html

    купить можно на рутракере
    Ответ написан
    3 комментария
  • Как вырезать из файлов всё, кроме нужного тега?

    fzfx
    @fzfx
    18,5 дм
    перебрать файлы можно с помощью find, например. вырезать - grep, sed, awk.
    я только не понял, что именно означает "вырезать". приведите пример, что есть и что хочется получить.
    Ответ написан
    3 комментария
  • Какой выбрать ноутбук для студента-программиста? С дискретной видеокартой или без?

    Я задавался этим же вопросом несколько лет назад, так что мой ответ можете считать выжимкой за последние ~3 года пользования ноутбуками. Как и вы, я выбирал железку для программирования в бюджете 50. Мой вопрос здесь: Есть ли жизнь без дискретного видеоадаптера?

    В итоге я выбрал Dell Inspiron 5368 (сейчас он уже не актуален, не берите). Конфиг: i5 6200u, 8Gb RAM. С таким железом я не испытал больших сложностей в работе как над учебными проектами (Pascal, C++, C#, PHP, Python), так и над рабочими задачами (PHP + Vue). Дискретная видеокарта по-настоящему бы пригодилась в курсе параллельного программирования (конкретно в вычислениях на видеокарте) и курсе разработки под OpenGL (в моем случае FPS был порядка 10 против ~40-50 у других ребят с ноутбучными дискретками среднего уровня). Тем не менее, считаю что дискретка для моих задач особо не нужна. Сейчас пересел на XPS 9360 (i5 8250u, 8Gb), все так же кайфую.
    От себя посоветовал бы обратить внимание на
    1) Процессоры только последних поколений (в свете удвоения количества ядер в мобильных i5/i7 при переходе на 8 поколение). По поводу Ryzen ничего не могу сказать - не пользовался
    2) SSD это просто маст-хэв в 2019. NVMe или SATA - другой вопрос. Если есть возможность ставить первый - лучше его, но я не думаю, что SATA настолько плох. Смотрите тесты.
    3) 16 RAM. У меня 8 распаяны на плате, забиты под завязку всегда. Дропов в производительности не испытываю т.к. NVMe достаточно быстрый и компенсирует недостаток RAM быстрой подгрузкой необходимых ресурсов с диска. Если будут плашки в слоте, а не паяные чипы - еще лучше.
    4) Автономность и вес. Не знаю как у вас в универе, но у нас во многих (особенно поточных) аудиториях нет обеспечения розетками в достаточном количестве. Ко всему этому добавляется моя любовь покодить в %random_place%. Плюс необходимо еще таскать ноут каждый день с собой на пары. Этот критерий весьма субъективный, но покупать 5 кг машину для ежедневного насилия над собой я бы не стал, честно. По батарейке - на Inspiron 5ч *обычной* работы хватало впритык, на XPS 7ч за глаза (в режиме печатной машинки с одним открытым OneNote там вообще цифры переваливают за 15 часов). Учтите, что аккумулятор проседает по емкости спустя время. Если ноута "с завода" хватало тютелька в тютельку, то через n месяцев/лет этого не будет.
    5) Экран. Очень субъективно, главное чтобы вашим глазам было удобно и комфортно. Мне очень хорошо на 13' FHD, кому-то такой диагонали мало. Смотрите, чтобы подсветка не ШИМила на низкой яркости (если на вас ШИМ влияет).
    Конкретных моделей не посоветую, к сожалению, но надеюсь текст выше вам чем-то поможет.
    UPD: по Type-C - офигенно удобный. Подключил к нему док, а через док - монитор и периферию, в итоге дома через один кабель подключается целое рабочее место.
    Ответ написан
    2 комментария
  • Почта на домене 3 уровня?

    @latush
    добавить
    foto IN A x.x.x.x.
    foto IN MX 5 mail.domain.ru.

    в DNS и настроить в Postfix обработку домена foto.domain.ru
    Ответ написан
    Комментировать
  • Как в bash написать скрипт на открытие нескольких окон терминалов?

    arsenty
    @arsenty
    Full Stack Designer
    Создавать и контроллировать сессии/окна поможет tmux, а запускать всё это одной командой — tmuxinator
    Ответ написан
    Комментировать
  • Программа удаленного доступа к пользовательским компьютерам в крупных распределенных сетях?

    @Dobryak88
    Системный администратор
    VNC (любой) - бесплатно, не централизованно, функционально.
    LightManager - платно (не подписка), централизованно, функционально. Не без глюков, но работает. Есть возможность развертывания своего центра выдачи ID для пользователей из внешних сетей, аналогично TeamViewer'а, только свой. Лицензируется по клиентам, администраторов - любое количество.
    Ответ написан
    2 комментария
  • Почему КД не может получить данные с рабочей станции?

    akelsey
    @akelsey
    При попытке подключения к рабочей станции функция возвращает ошибку

    Ну всё же наверное не к рабочей станции, а к контроллеру домена, где в вызове участвует имя рабочей станции (т.к. раз есть ADSI то все это хранится в ntds.dit)
    Так что оставьте в покое рабочие станции -) и смотрите что не так на контроллере домена, либо вы не разобрались с принципом и если пытаетесь найти ntds.dit на рабочей станции - это надолго.
    Ответ написан
    Комментировать
  • Как правильно настроить безопасность сети AD?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    свой ПК (либо через WiFi) в интернет-розетку и получить доступ к сети?
    Он получит IP в вашей сети, но не доступ. Компьютер же не в домене. Запретить локальному администратору ввод в домен. Запретить прямой доступ в интернет. На прокси-сервере не обрабатывать недоверенные компьютеры.
    Я прикалывался так: для левых MAC выдавал через DHCP адреса, который маршрутизатор замыкал на себя.
    Ответ написан
    1 комментарий