LINUX.ORG.RU

64
Всего сообщений: 420

Смена ОS Passive OS Fingerprint

Имеется сервер ubuntu 16.04 На нем подняты прокси - на 3proxy Нужна программа которая будет под каждый IP подставлять нужную мне OS - от Windows XP, 7, 8, 10, linux 2.2.x - 3.0, linux 3.11 or later до Mac OS x Предлагайте свой бюджет, нужно срочно

 , ,

nona ()

Passive OS Fingerprint ubuntu как mac

Passive OS Fingerprint смена ОС Дано Ubuntu 16.04 сервер, на сервере подняты прокси (3proxy).

При подключении через прокси с MacOS, OS Fingerprint определяется как Linux 3.11 and never [fuzzy] (http://witch.valdikss.org.ru/)

На данный момент с помощью не сложных манипуляций с настройками ядра /etc/sysctl.conf, получается сменить на Android (Linux 2.2.x-3.x [generic] [fuzzy]) и Windows NT.

Нужно поменять OS Fingerprint, так что-бы http://witch.valdikss.org.ru определял соединение как MacOS.

Cигнатуры можно взять отсюда: https://github.com/ValdikSS/p0f-mtu/blob/master/p0

Готов на сделку на любой фриланс бирже, нужно срочно.

 , , ,

bagow ()

Может ли MacOS перейти на открытую модель разработки и стать общедоступной?

С некоторых пор я убеждён в том, что из-за фрагментирования платформы у Linux нет будущего на десктопах и рабочих станциях. Это в общем-то холиварная, но очевидная, для рационального человека, тема. Поэтому оставим её в стороне и поговорим о другом.

Кроме Linux есть ещё одна UNIX-подобная операционная система, с теми же амбициями на десктопах и рабочих старциях - MacOS. При этом MacOS лишена главного недостатка Linux - фрагментации платформы. Здесь нет всего этого зоопарка и непримиримой религиозной борьбы дистрибутивов, пакетных менеджеров, систем инициализации и базовых для десктопой функциональности библиотек. Здесь так же нет армии маинтейнеров пакетов, то есть прикладной софт можно брать напрямую у их авторов, которые лего сами собирают его под единую нефрагментированную платформу.

Apple - это корпорация, позиционирующая свою продукцию как элитарную и эргономически совершенную. И если на счёт оправданности подобной элитарности ещё можно поспорить, то с эргономикой у продукции Apple действительно всё хорошо. По крайней мере мне ещё не встречался кто-то, кто на неё жаловался. Apple - это производитель компьютеров, таблетов и смартфонов. То есть это не чисто софтверная корпорация - не такая, как например RedHat или Microsoft. При этом Apple делает все свои устройства из стандартных или лицензированных комплектующих по более-менее типовым схемам. Например у Apple нет собственных передовых CPU или GPU. Более того у Apple их и не может быть, просто потому что они не могут обеспечить необходимые объёмы их продаж. Таким образом Apple мало чем принципиально отличается от Dell или HP. И те и те просто делают компьютеры, в том числе и десктопы с рабочими станциями. У HP даже есть свой UNIX, хотя и вообще не десктопный.

Для чего Apple нужна MacOS? Очевидно, что она им нужна для продажи их же компьютеров, планшетов и прочих смартфонов. Саму по себе MacOS Apple не продаёт. При этом Apple вкладывает много сил и ресурсов в почти полностью самостоятельную разработку MacOS. Почему почти полностью, потому что какие-то заимствования из мира open-source они делают, но не много. Гораздо меньше, чем это делают другие корпорации, поставившие на Linux. Взять хотя бы такую корпорацию как Oracle. Корпорация Oracle продаёт свои софтверные решения для корпоративного рынка, например она продаёт небезызвестную RDBMS. В долинуксовую эпоху клиенты Oracle должны были платить ещё и за операционную систему - Solaris или Windows NT. Разрабатывать собственную операционную систему слишком дорого, даже для такой корпорации как Oracle, поэтому они решили сделать ставку на Linux и включились в её разработку. В дальнейшем это сделали и многии другие корпорации всё с той же целью - сокращение себестоимости собственных решений или увеличение продаж.

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

По-моему MacOS - это единственная UNIX-подобная операционная система, у которой есть будущее на десктопах, в отличии от Linux и прочих. Убеждён, что в случае открытия MacOS какой-то заметный зоопарк там начаться не может. По той простой причине, что там уже есть сложивщаяся система, которая будет доминировать и подавлять любые поползновения в сторону того, что творится с десктопным Linux.

Что на всё это скажут аналитики LOR в преддверии пятницы?

 , ,

bbk123 ()

MacOS пара вопросов про finder(и удобства macos в целом кто юзал)?

Чем macOS удобнее? Как в finder создать файл? Как в finder скопировать путь до текущей папки(горячие клавиши есть)? Можно изменить раскладку на alt+shift? Можно сделать удобное управление окнами? Почему такие элементарные вещи нужно допиливать?

 

KRex ()

Почему macos лезет в своп?

Сабж. https://imgur.com/Y6DviFE
Аптайм ~6 часов, из которых ~5 экран был заблокирован сразу после ребута, никакого софта стороннего не запускалось вообще. Полчаса назад был запущен хром с парой вкладок. До этого было две недели аптайма и в свопе ~16гб оказалось чудным образом. Как это работает вообще?

 , , , ,

emissar ()

Верификация подписи запускаемого бинаря

Слышали новость? В MacOS 11 на будущих эппловских ARM все бинари будут подписаны. Причем, не обязательно иметь какой-то «сертификат производителя» или платный аккаунт Apple-ID, чтобы подписывать свой собственный софт. Для разработки/тестирования можно использовать ad-hoc сертификат. Всё предусмотрели, капиталисты.

А в рабоче-крестьянском Linux что-то подобное есть? Вот, например, если в системе нешифрованный раздел, как мне узнать, что какой-то умник не заменил код программы, тупо подмонтровав ФС с другого компа?

 , ,

seiken ()

Расширение APFS контейнера на другой диск или иные способы увеличения хранилища на macOS

Привет всем!

У знакомого есть mac на котором заканчивается место внутреннего накопителя. Обратился за советом, как решить проблему красиво при помощи внешнего накопителя. Понятно, что лучшее решение это замена встроенного SSD, но до этого руки ещё не дошли. Меня тоже заинтересовал данный вопрос. На маке стоит Catalina, вроде уже сконвертировавшая системный раздел в APFS.

Я про этого зверя под названием APFS почитал. Относительно данного вопроса, эта ФС похожа на BTRFS или ZFS, и LVM напоминает ещё. В том смысле, что позволяет объединять несколько носителей в один.

diskutil apfs createContainer device1 device2

- примерно так это должно работать. Но это для создания нового, чистого контейнера, с последующей установкой ОС на том внутри контейнера. А вот способа добавления «на лету», как это легко и просто делается в том же LVM, я не нашёл. Такое возможно?

Так же, как вариант, есть штука под названием APFS firmlinks. Которые позволяют монтировать вместе несколько директорий, с отображением содержимого из обоих. Примерно то же, что и OverlayFS/AUFS/etc. Всё-то эти любители фруктов идеи из Linux тащат, а вы говорите, «Закось под макось». Ещё неизвестно, у кого «закось». Ну да ладно... Везде написано, что эти самые firmlinks можно создать только внутри одной группы томов APFS. Т.е., насколько я понял, с внешним носителем с помощью этой технологии внутренний поклеить не получится. Или есть варианты?

Раньше монтирование в macOS поддерживало опцию «union mount», которая позволяла не заменять содержимое в точке монтирование, а добавлять новое из монтируемой файловой системы. Но, как я выяснил на разных форумах, хоть опция и есть, она давно не работает.

Может быть есть ещё какие варианты «размазать» все данные (или часть, например директорию /Applications) на несколько носителей, чтобы для пользователя это было прозрачно и система сама выбирала, куда записывать новые данные? Или macOS таки полная лажа и даже в LVM они не смогли? Желательно без переустановки ОС. Т.к. если переустанавливать, то уж проще поменять внутренний SSD.

К вопросу «А при чём тут линукс?». Не знаю. Но вопросы про macOS, Macbook и Apple на данном форуме всплывают периодически и вроде ничего, а модераторы вообще заядлые яблочники.

P.S.: Добавьте тег APFS.

 , , , ,

ls-h ()

Доступ к портам контейнера

Может, делаю что-то не так, но не могу подключиться к портам контейнера с хоста. Подключения типа http://172.17.0.2:8081 выдают таймаут, на пинги контейнер не отвечает. Если прокинуть порт и подключаться к локалхосту, всё нормально. Нужно что-то дополнительно прописывать, чтобы работала сеть между хостом и контейнерами?

Docker Engine 19.03.12 (macOS)

 , ,

CYB3R ()

MySQL импортирует дамп под Linux в 13 раз медленнее, чем под macOS

Имеем дамп базы MySQL в виде dump.sql, который импортируем в чистую, только что созданную БД.

Так вот, в macOS импорт *.sql-дампов работает значительно (в разы - см. ниже) быстрее, чем под Linux.

Ситуацию эту наблюдаю уже не первый год, и принципиально она не меняется при смене версий MySQL, железа, дистрибутива, дампов и т.д.: разрыв от случая к случаю меняется (разное железо, разные дампы и т.д.), но мак всё равно значительно выигрывает минимум вдвое.

Для простоты и наглядности выбрал два основных конфига и провел тест на дампе, с которым работаю сейчас:

Мак: ноут Macbook Pro mid-2014, Core i5-4278U (2 ядра, 2.6GHz), SSD, файловая система HFS+,

Linux: десктоп с Core i7-8700 (6 ядер, 3.2 GHz), диск - NVMe, файловая система XFS.

Строго говоря, есть разница в версиях MySQL: сейчас на Linux стоит Percona 8.0.20-11, на маке - MySQL 5.7.29 (из репов Homebrew), но, повторюсь, это погоды не делает - когда стояли одинаковые версии, ситуация была такой же.

Время импорта одного и того же дампа (размер - 308М):

Мак - полторы минуты:

real    1m30.316s
user    0m17.720s
sys     0m1.150s

Linux - более двадцати минут:

real    20m14.797s
user    0m9.236s
sys     0m2.626s

При импорте под маком процесс MySQL нагружает CPU на 70-80%, под линуксом - на 15-25% (оба показателя - на глаз через htop).

ИМХО, разница слишком большая, чтобы подозревать железо - следовательно, дело должно быть в конфигах.

На какие опции конфигов стоит посмотреть? Что ещё, кроме конфигов, может влиять?

Буду рад любым идеям.

 ,

aix27249 ()

Маководам и около вопрос

Насколько вменяемо работает Wine под macOS? Что-то чуть сложнее Notepad будет работать?

Вкратце - есть коммерческая софтина под венду, никаких извращений в коде, много матана, тупой Win32 API + чуть-чуть OpenGL (необязательно, это просто один из многих способов отображения трёхмерных цветовых пространств и образцов в нём), с приборами в основном общается через libusb-win32 (только bulk, если чо) и под линуксовым wine работает без малейших проблем.

Ввиду специфики иногда попадаются клиенты, все из себя такие дизайнеры, которым вынь да положь гейось. Очень не хочется связываться со всякими XCode и пр., да и вообще с разработкой под Apple. Насколько я нарыл инфы в гуглях, libusb под макосью вполне работает, wine вроде как тоже, через XQuartz, но никто не пишет насколько это всё стабильно и безглючно.

ЗЫ: чтобы wine работал с нативным usb у меня есть https://github.com/stanson-ch/libusb-wine , так что это не проблема, запилю туда же и под Darwin, там несложно.

 , ,

Stanson ()

Файловая система microSD для MacOS/Linux

Планирую использовать обе машины на пингвине и яблоке но столкнулся с сабжевой проблемой. Имеются mircoSD с большими файлами (4-20Гб). Выходит выбор падает только на exFat и NTFS от Microsoft. У меня развилось нездоровое отвращение к продуктам microsoft. И нелепо использовать их ФС для работы с яблоком и пингвином. Возможно проще использовать HFS+ на флешках который легко будет читать любой пингвин? Важно что бы microSD жила подольше без ущерба по скорости чтения/записи. microSD иззавода форматированы в exFat. По какой причине? Как и все задроты ищу универсальное решение, ведь это удобно. Такое ощущение что против Linux умышленно все настроены враждебно и не интегрируют в свои системы.

 , ,

truepapik ()

Графический стек macOS и Windows

Как реализован графический стек на макоси и винде? Если на *nix обычно X или Wayland, то какой графический сервер в этих двух системах?

 , , ,

cehicek ()

Виртуализация MacOS внутри Ubuntu

Привет всем!

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

Итак, есть необходимость виртуализировать много рабочих станций с MacOS на борту. Много это 100+ и их количество продолжает расти. Важным моментом является необходимость каждой из них выдать уникальный CPUID, System Serial Number и еще несколько параметров. Сейчас они виртуализированы через Virtualbox, которая позволяет делать это достаточно легко.

Плюс ситуации в том, что одновременно работает обычно не более 2-3 машин. Огромный минус в том, что быстродействие этих машин оставляет желать лучшего. Всякие твики, вроче отключения автозагрузки приложений, автоскачивания обновлений и максимальное облегчение графики сделаны. Опыт подсказывает, что на Virtualbox быстрее они работать не станут.

Прошу помощи у более опытных коллег - какую среду виртуализации будет оптимальным использовать? Быть может, существует таковая, специально разработанная для MacOS (что-то вроде Anka, но для Linux) или же уже опробованная и хорошо себя показавшая? Буду благодарен за советы и помощь. ;-)

 , ,

norton ()

А что есть опенсорсного и кроссплатформенного для скриношотов?

Чтобы и в вяленом и в иксах и на винде и в маке работало? Из требований уметь делать снимок всего экрана и отдельного окна. В идеале чтоб можно было на хоткеи повесить и просто тык-тык делать, а оно бы в какую-то директорию складывало скриншоты по номерам. Не хочу велосипед пилить, может уже готовый и проверенный есть.

PS

Проприетарные зонды не предлагать.

 , , , ,

peregrine ()

Выбор универсальной файловой системы для внешнего HDD 4TB

Есть внешний HDD на 4ТB для которого не могу выбрать файловую систему.
Большую часть времени жесткий будет подключаться к MacOS и Linux, изредка к Windows.
Есть ли какая-то универсальная файловая система? Ну или драйвер который будет ставиться без проблем и не будет проблем в его использование.
Изначально думал что можно выбрать exFAT, на MacOS и Linux отлично себя ведет. А вот на Windows иногда сбоит. Говорит что не может прочитать.
У кого какой опыт использования?

UPD:
Всем спасибо. Я выбрал NTFS. В линуксе драйвер работает хорошо. На маке решил использовать драйвер от Tuxera, так как линукс драйвер тоже от них.

 , , , ,

oster2011 ()

Как установить eXternOS на флешку из под macOS?

Здравствуйте, недавно наткнулся на весьма интересный проект одного австралийского студента под названием eXternOS, заинтересовал он меня своей очень красивой, футуристичной оболочкой, но в интернете крайне мало информации о нем, так что отпишитесь, кто ставил, что думаете о нем. А теперь к сути вопроса, могу ли я установить eXternOS на флешку из под macOS что бы в дальнейшем запускать ее с флешки на макбуке?

 , , ,

sports7drunk ()

Альтернативы Windows 10. Юморист какой-то писал.

Просто оставлю это здесь.

Тезисы:

В распоряжении пользователей множество вариантов:

Linux — операционная система, заслужившая популярность, благодаря надежности и большому выбору дистрибутивов. Сегодня в доступно более 10 разных версий — Mint, Debian, Ubuntu, Antergos и другие.

Версий, Карл!

OS X, Hackintosh и Mackintosh. Здесь лидирующие позиции занимает OS X или MacOS, отличающаяся лучшей надежностью. Минус в том, что под это ПО делается мало программ и игр, что определило его судьбу.

Автор вангует смерть маку?

Андроид на ПК — Remix OS или Phoenix OS. Рассматривая, есть ли альтернатива Виндовс, нельзя забывать и об этих вариантах. Это сравнительно новые ОС, отличающиеся быстродействием, доступность магазинов Гугл Плей, наличием кнопки Пуск и другими опциями.

Это у него, типа, альтернативы. Я уже напрягся, когда Remix увидел, но дальше автор удивляет ещё больше:

Еще одна альтернатива ОС Windows — Haiku.

Автор силён в познаниях маргинальных ОС. Но вишенка на торте:

История ReactOS началась в 1998 году, когда за ее создание взялась группа разработчиков с разных стран мира.

Интересно, что ПО планировалось как альтернатива Виндовс 10 в России. На совершенствование продукта было выделено много денег, но добиться реальных успехов так и не удалось.

Автор что-то знает ;)

Про бубунту он пишет:

Плюсы:

Высокая скорость функционирования даже на слабых ПК с частотой 2 ГГц и ОЗУ 4 Гб. На жестком диске должно быть от 25 Гб свободного пространства.

Легкость настройки, вплоть до изменения внешнего вида рабочего стола.

Все приложения находятся в официальном магазине и доступны бесплатно. Их легче качать, чем с Windows Store.

На Линукс почти нет вирусов, ведь их нет смысла писать.

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

Да, с русским у него плоховато…

Минусы:

ОС не подходит для любителей игр из-за отсутствия выбора.

Чо?

Нет привычного ПО, но при желании можно найти альтернативы.

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

Более медленная загрузка системы

Про Минт:

Mint. Он создан еще раньше (в 2007 году) и имеет простой интерфейс более похожий на Виндовс. Он отличается меньшими требованиями к ПК и стабильностью. Но здесь можно забыть об играх и привычных для Windows приложениях. Альтернатив почти нет.

Всё, я под столом. Но в конце автор нас добивает своими познаниями в мобильных ОС:

Не меньший интерес вызывает сфера смартфонов, где вопрос обновления OS более чем актуален. В 2019 году компания объявила о прекращении поддержки Windows Mobile, что вынуждает пользователей смартфонов искать другие альтернативы

Автор все эти годы сидел на Windows Mobile? Даже не на винфоне?

 , , , ,

tiinn ()

Проблема с Puthon

Здравствуйте возникла необходимость изменить версию puthon на macos

Сейчас там стоит 2.7 а нужна 3+

Установил пакет с новой версией 3.8

Но при проверки версии пишет что у меня все еще 2.7

Нашел в инете как менять

$ python --version

Python 2.7.13

$ echo 'alias python=«/usr/bin/python3.8»' >> ~/.bashrc

$ . .bashrc

$ python --version

Python 3.8

Сменил у себя но теперь вижу ошибку что в /usr/bin/ нету python3.8

Проверил и там действительно его нет

Как добавить?

 

Nicolasik ()

Файловая система доступна только для чтения. Debian 10.

При попытке отредактировать любой файл на внешнем жестком диске с файловой системой HFS+ выдает ошибку, что ФС только для чтения. С каких пор Linux не умеет работать с HFS+? Debian 10. Заранее спасибо.

P.S. Thunar пытался запустить из-под root - не помогло.

P.P.S. chown -R [user]:[user] [путь_к_диску] - не помогло. Также пишет: ФС доступна только для чтения

 , , , ,

igor_programmer ()

Получить SPNs из Windows AD на MacOS

Всем здравствуйте.

UPD: я не прошу готового решения, если знаете что-то - посоветуйте куда копать.

Есть небольшая ргадость на сей вечер.
Собс-нно сабж.

Есть MacOS подключенный в Шинд Windows AD.
В Windows AD есть такая вещь как SPN [Service Principal Names].

Задача: нужно по запросу получать те самые (будь они не ладны) SPN.

Для чего: SPN используется для аутентификации на ресурсе при настройке самой MacOS.

Что накопал: SPN прилетают (удалял перед тем) после рестарта Wi-Fi

ifconfig %wifi_interface% down
ifconfig %wifi_interface% up

То есть когда поднимается сеть.

Посмотреть есть ли нужная запись можно командой: sudo ktutil list

Вывод: sudo ktutil list

FILE:/etc/krb5.keytab:

Vno  Type                     Principal                               
  7  arcfour-hmac-md5         host/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                             
  7  aes256-cts-hmac-sha1-96  host/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                             
  7  aes128-cts-hmac-sha1-96  host/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                             
  7  arcfour-hmac-md5         afpserver/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                        
  7  aes256-cts-hmac-sha1-96  afpserver/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                        
  7  aes128-cts-hmac-sha1-96  afpserver/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                        
  7  arcfour-hmac-md5         cifs/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                             
  7  aes256-cts-hmac-sha1-96  cifs/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                             
  7  aes128-cts-hmac-sha1-96  cifs/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                             
  7  arcfour-hmac-md5         vnc/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                              
  7  aes256-cts-hmac-sha1-96  vnc/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                              
  7  aes128-cts-hmac-sha1-96  vnc/ltcs-mm-001.domain.lcl@DOMAIN.LCL                                                                              
  7  arcfour-hmac-md5         ltcs-mm-001$@DOMAIN.LCL                                                                                            
  7  aes256-cts-hmac-sha1-96  ltcs-mm-001$@DOMAIN.LCL                                                                                            
  7  aes128-cts-hmac-sha1-96  ltcs-mm-001$@DOMAIN.LCL       

То есть мне нужно как-то перезагрузить opendirectoryd/Kerberos или хз даже.
Знаний не хватает или опыта.

По SPN читал вот эту доку: https://docs.microsoft.com/en-us/windows/win32/ad/service-principal-names

 , ,

i3wm ()