• Игнорация файла заканчивается ошибкой. Как исправить?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    исправить просто. Не выдумывать новые слова, известные только вам - что такое игнорация?
    ну и во вторых - когда что то делаешь - не копировать бездумно, а понимать, что вы там такое делаете...
    genfstab - судя по названию генерит fstab
    так может быть genfstab -U mnt >> /mnt/etc/fstab

    только сначала разберитесь, что именно вы делаете...
    А то и совет rm -rf / можно получить... а потом долго разгребать....
    Ответ написан
    Комментировать
  • Игнорация файла заканчивается ошибкой. Как исправить?

    @SunTechnik
    А есть понимание, что надо сделать, и что происходит?
    Особенно, что означает первое слово и как оно коррелирует с приведенной командой.

    Сейчас вы, вывод команды направляет в /mnt/etc
    Система честно говорит, что /mnt/etc - это каталог, и в него писать просто данные нельзя.

    Можно указать:
    genfstab -U /mnt >> /mnt/etc/file1
    Ошибки, скорее всего, не будет. Но не факт что получите то, что ожидаете.

    Возможно, вместо file1 надо указать fstab, но задача и исходные данные непонятны...
    Ответ написан
    Комментировать
  • Как восстановить удаленные папки из жесткого диска?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Через линукс команду

    А какая файловая система изначально была на диске?

    Через загрузочную флешку накатил образ Jinn с разными утилитами

    Главное - не накатывайте ничего на тот диск, с которого восстанавливаете данные. Запись на него надо полностью прекратить. Если там была ОС, не грузитесь с него, подключайте к другому компьютеру.

    процесс у него слишком долгий - до 2 дней доходило. И то меньше 20% проходил процесс

    Выглядит подозрительно. Вы уверены, что с диском всё в порядке?

    Active File Recovery. Не смог понять как он работает. какие-то файлы появились с расширением chk на диске.

    А это звучит странно. Файлы chk - это chkdsk, который отдельная программа от майкрософт, известная склонностью таким образом уничтожать данные, превращая их в винегрет из chk-файлов. В результате работы Active они появляться не должны. Разве что если они были раньше удалены и теперь найдены.

    Какие еще есть возможности восстановить директорию?

    Попробуйте восстановить удалённую папку нашим R.saver'ом: https://rlab.ru/tools/rsaver.html
    Он бесплатный и работает на уровне коммерческих программ.

    Два дополнения: Р.сэйвер скачивайте на другой диск, не на тот, с которого вы удалили директорию.
    Бесплатная версия поддерживает файловые системы Windows, если вы использовали Linux, то без платного софта не обойтись.
    Ответ написан
    3 комментария
  • Правильно ли завершается TCP соединение с браузером?

    15432
    @15432
    Системный программист ^_^
    Вплоть до 29 пакета всё кажется идёт хорошо, но в 29 пакете браузер пытается отправить ACK, как я понял в ответ на FIN ACK, но похоже тут что-то не так.

    всё ок, браузер почему-то отправил сразу два ACK, без учета FIN (29) и с учетом FIN (30). Ну лишний пакет получился, и ладно. Последовательность FIN/ACK завершена корректно.

    У меня подозрение, что в после того как сервер в 28 пакете отправил FIN ACK он не дожидается ACK от клиента, верно ли это?

    не, там всё нормально

    но браузер тут-же создаёт новое подключение

    не, там браузер сразу два соединения создал. так делается для оптимизации - чтобы быстрее загрузить что-нибудь ещё. обычно на странице много контента и помимо первого GET образуются много других GET. Но в вашем случае этого не происходит и соединение не пригождается.

    не присылает никаких запросов в этом подключении

    видимо в index.html не было больше ничего, что можно запросить

    поскольку я хочу просто отправить ответ и закрыть соединение

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

    в этом варианте клиенту с сервером чуть-чуть не хватило что-бы полностью обработать последовательность:

    да не чуть-чуть, здесь вместо закрытия по таймауту (FIN), на стороне сервера соединение закрылось по RST (видимо по закрытию приложения сервера или по системному таймауту), клиент и не думал начинать закрывать сокет. логично - браузер всё ещё надеется, что вы откроете другую страничку

    Правильно ли я понимаю, что сервер посылая FIN ACK не дожидается ACK и в целом неверно производит завершение TCP подключения, завершая соединение раньше времени?

    всё корректно дожидается, тут проблем нет

    Именно поэтому браузер инициирует повторное подключение, но не присылает никаких данных.

    нет, браузер именно сразу при подключении открывает два соединения (обратите внимание на два SYN в самом начале), для более быстрой обработки ваших запросов. разработчики браузера стараются как можно сильнее ускорить работу, вот и идут на такие ухищрения.

    Я попробовал отправлять запрос с помощью сторонней утилиты, в этом случае соединение завершается корректно

    а тут всего одно соединение, без второго висящего в ожидании. утилита проста как тапок, сказали подключиться, подключается, без дополнительных оптимизаций и соединений "на будущее"

    (я пробовал разные браузеры)

    видимо все браузеры конкурируют по скорости работы с Web и делают такую оптимизацию
    Ответ написан
    3 комментария
  • Может кто-нибудь посоветовать курс по пентесту?

    @Everything_is_bad
    проверку ты уже провалил, не твое это, займись чем-то другим
    Ответ написан
    7 комментариев
  • Как создать загрузочную флешку microSDHC, имея microSD?

    @Drno
    не претендую на правильность, но лично мое мнение - проверять вот это в первую очередь "устройство вообще не поддерживает microSDHC"

    Т.к. на том же orangePI либо на андройд приставках со слотом SD карт(которые умеют в armbian) у меня работают microSD любого типа, записанные из образа....

    образ снимался rDriveImage в винде, накатывается так же через кард-ридер.
    Ответ написан
    2 комментария
  • Как можно в Linux настроить маршрутизацию для доменов 1-ого уровня?

    ValdikSS
    @ValdikSS
    Вам нужен DNS-резолвер, устанавливающий отображение (соответствие, маппинг) настоящего IP-адреса домена в свободный IP-адрес большой внутренней подсети, и отдающий запрашиваемому клиенту адрес из внутренней подсети. Эту сеть маршрутизируйте через нужный вам интерфейс.
    Ответ написан
    2 комментария
  • Каким образом можно настроить ping компьютера по имени в другой подсети?

    Tkreks
    @Tkreks
    Системный инженер
    самый простой способ - в файле hosts прописать соответствие ip -> домен который будет = имени компьютера
    Условно:
    computer123 192.168.12.34

    Либо вариант 2, который так же связан с DNS. Если у Вас есть подконтрольный Вам DNS сервер, и DHCP сервер который раздает в сеть IP, и он же раздает настройки DNS сервера, который = IP вашего подконтрольного сервера, то создать там А запись, которая будет ссылаться на нужный Вам IP.
    Условно в микротике
    Static DNS
    6656341c784df243786976.png

    DHCP config
    665634363e6a2617474981.png

    Если же Вы про WINS или как оно там называется, то там уже сложнее и нужно более подробно рассказывать про то, какое оборудование используете, топология сети, что не получается?
    Либо поднять WINS сервер и через DHCP options передавать его IP
    Ответ написан
    Комментировать
  • Не могу загрузиться в режиме UEFI, что делать?

    @Drno
    Переключи обратно и пользуйся. Этот режим надо включать ПЕРЕД установкой системы
    Ответ написан
    4 комментария
  • Безопасно ли пользоваться дымящимся компьютером?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Вопрос сформулирован точно и подробно, так что диагноз ставится легко - взорвался один из электролитических конденсаторов в БП. Почему всё продолжает нормально работать? Потому, что в выходных цепях БП обычно несколько параллельно соединённых конденсаторов, ёмкость их выбрана с запасом, поэтому оставшихся достаточно для нормальной работы. Сам БП нормален и исправен, а взорвавшийся конденсатор - заводской брак. Такое бывает, входной контроль на заводе-изготовителе не способен отловить все без исключения дефектные комплектующие, некоторые всё же проскакивают на сборку.
    Что с ним делать? Конечно, можно продолжать пользоваться, раз уж с виду всё ОК, но правильнее будет вскрыть корпус компа и БП и впаять в плату (с соблюдением полярности!) исправный конденсатор, точно такой же по ёмкости и рабочему напряжению. Делов на 10...15 минут, не считая похода в Чип-Дип за новым конденсатором.
    Ответ написан
    2 комментария
  • Безопасно ли пользоваться дымящимся компьютером?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Неси и чини по гарантии
    Ответ написан
  • Отключение серверов через ИБП Ippon возможно ли?

    hint000
    @hint000
    у админа три руки
    разве что подключить один и попытаться наколхозить скрипт, который дёргает остальные
    для Linux давно есть Network UPS Tools (NUT), умеющий отключать несколько хостов. И вроде его даже портировали под винду: https://networkupstools.org/download.html
    Ответ написан
    Комментировать
  • Почему отображается только один m.2 ssd в райзере?

    15432
    @15432
    Системный программист ^_^
    Нужно в биосе включить режим бифуркации для порта, куда вы его вставили. Сейчас он работает в режиме 1х16, вам нужно включить его в режим 4х4.

    Либо вам нужен райзер другого типа, который исполняет роль PCIe свитча (например, Highpoint SSD6202A), он сам разделяет х16 порт на несколько m.2
    Ответ написан
    Комментировать
  • Почему в терминале перенаправление вывода команды man в текстовый файл дает "битый" текст?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    0x08 - BS - BackSpace
    Используется для перемещения каретки на одну позицию назад и печати символов поверх уже напечатанных.
    При выводе на терминал последовательность <символ><0x08><символ> эмулируется жирным шрифтом.
    Кроме этого могут использоваться ESC-последовательности.
    Ответ написан
    Комментировать
  • Возможно ли задать приоритет использования файла подкачки на разных дисках?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Использовать оперативную память, что бы туда сбрасывалась невостребованная информация из оперативной памяти? Серьёзно? А следом будет добавление виртуальных CPU, что бы помогали физическим, да?
    Ответ написан
    Комментировать
  • Как найти букву, которая не является частью слова?

    @rPman
    т.е. слева и справа от буквы должен быть пробел, либо знак препинания, либо начало, либо конец строки? В такой формулировке сам поймешь как сделать?

    p.s. еще есть \b - граница слова, любая буква \w тогда регулярка /\b\w\b/
    Ответ написан
    5 комментариев
  • Как отсортировать в алфавитном порядке результаты log-файла?

    @sand3001
    Всего по немногу
    sudo cat /etc/openvpn/openvpn-status.log | grep 10.10.30.[0-999] | sort -t , -k 2

    Сортировка по разделителю "запятая" по 2-му полю
    Ответ написан
    3 комментария
  • Почему не отправляются ARP, если на одном порту ethernet 2 подсети?

    @vadiculus Автор вопроса
    66492ca8c32f8548715532.png

    Короче мне нужно было просто посмотреть ARP запросы. Чёт я ультра тупанул.
    R3 просто отбрасывает этот ARP запрос, ведь IP-адрес интерфейса находится в другой подсети.
    Ответ написан
    Комментировать
  • Как подключить периферию к двум PC?

    kvm-свич это называется.
    Либо взять usb-свич и переключать клаву и мышь кнопкой на свиче, а монитор - кнопкой на мониторе.
    Ответ написан
    3 комментария
  • Asus GT730-4H-SL-2GD5 и длинный HDMI. Как победить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Максимальная длина кабеля HDMI 1.4 - 15 метров. На большем растоянии работа не гарантируется.
    Смотрите в сторону кабелей со встроенными конвертерами на оптику.
    Ответ написан
    Комментировать