Задать вопрос
  • Как без рута поднять постоянно запущенный FTP-сервер?

    @ImagineTables Автор вопроса
    Refguser, нет, я боюсь, что чего-то не понимаю. Ещё я боюсь, что отсутствие SSL/TLS это симптом пренебрежения безопасностью.

    Собственно, я спросил выше:

    Интересно, насколько это безопасно — пользоваться Insecure FTP без SSL/TLS, если ходить на FTP только по локалке, но периодически подключаться к публичным вайфаям, где может быть скан портов в качестве бонуса? SSL/TLS лечит от MitM, а значит, проблем не будет, правильно?
    Написано
  • Как без рута поднять постоянно запущенный FTP-сервер?

    @ImagineTables Автор вопроса
    AlexVWill,

    Android всетаки (тем более без рута) это всеже клиентское, а не серверное устройство


    Хотелось бы иметь (в каком-то виде) такой забытый ныне концепт, как «одноранговая сеть с шарами». Понятно, что корпорация зла кровно заинтересована, чтобы его не было, иначе кто же будет платить за ГуглДрайв, если окажется, что фотки можно просто по сети скидывать на дешёвый винт. А раз так, приходится эмулировать одноранговость через FTP и клиент-серверный подход. И то, что это Андроид, меня концептуально не останавливает. Винда тоже консьюмерская ось, но папки-то шарит.

    Попробуй вот это приложение


    Спасибо, попробовал. Интересно, что это уже второй совет файлового менеджера (первый был X-Plore). Почему-то FTP, как оказалось, часто встраивают в файловые менеджеры.

    Проблема с ним в том, что он, не будучи специализированным FTP-решением, не то, что не поддерживает SSL/TLS, а, вот я смотрю на свой телефон, даже юзернейм выбрать не даёт (у него это всегда `pc`).

    Интересно, насколько это безопасно — пользоваться Insecure FTP без SSL/TLS, если ходить на FTP только по локалке, но периодически подключаться к публичным вайфаям, где может быть скан портов в качестве бонуса? SSL/TLS лечит от MitM, а значит, проблем не будет, правильно?

    Я это к тому, что KSWEB из соседнего ответа выглядит довольно стабильно, пока ещё не отвалился, но он тоже не поддерживает SSL/TLS ни в каком виде, ни SFTP, ни FTP с Explicit/Implicit Encryption.

    Еще есть вариант sshfs


    Мне хотелось бы ещё поддержку маунтеров с другой стороны, что ограничивает вариантами SMB и FTP. А если добавить требование «без глюков» (Юникодные имена чтобы корректно обрабатывались, например), то остаётся только FTP через NetUse. Не скажу, что 100% перепробовал, но всё, что нашёл, протестил (CloudMounter, FtpUse, а FTP Drive из 2006-го года я и смотреть не стал).
    Написано
  • Как без рута поднять постоянно запущенный FTP-сервер?

    @ImagineTables Автор вопроса
    Понятно. Я немного напутал: анонимного доступа всё-таки нет, есть небезопасный доступ по паролю. А TLS/SSL просто не поддерживается. Жаль.
    Написано
  • Как без рута поднять постоянно запущенный FTP-сервер?

    @ImagineTables Автор вопроса
    Там какие-то странные вещи с авторизацией.

    В настройках FTP нет выбора между Explicit и Implicit TLS, но есть управление юзерами. Если отключить анонимный доступ и создать своего юзера, то всё равно получается зайти из FAR'а через соединение типа FTP Insecure (No encryption). Что само по себе недопустимо. А вот зайти этим созданным юзером в FAR не получается ни по протоколу SFTP, ни по FTP с Explicit TLS, ни по FTP с Implicit TLS.

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

    @ImagineTables Автор вопроса
    AlexVWill, пассивное предоставление доступа к файлам на разных устройствах под Андроидом — что тут извращённого? Это же просто сетевой компьютер!

    Активные файловые сетевые операции со стороны Андроида без рута не катят. Потому, что если доступа к системному скежулеру нет, заскриптовать ничего не выйдет. Можно только искать приложения, которые поддерживают свой скежулер, и свои действия по автоматизации, а потом материться, что они не предусмотрели нужный лично тебе сценарий, и что их сервис стабильно не работает. Поэтому если удастся обеспечить стабильность сервиса для стандартного протокола, FTP или SMB, меня это устроит полностью. А скриптовать я буду на PC, где у меня ко всему есть админский доступ, были бы стабильные шары.

    Про SMB я уже спрашивал. Но Андроид не Винда, и расшарить директорию по SMB системными средствами нельзя, а несистемных мне ни одного не посоветовали. Остаётся FTP. Что, в принципе, и разумнее, т.к. FTP для того и создан, а SMB это FTP после устранения фатального недостатка.

    А конкретные прикладные сценарии могут включать что угодно. У меня это целый список задач, от бэкапов до синхронизации музла и видосов перед поездкой.
    Написано
  • Как без рута поднять постоянно запущенный FTP-сервер?

    @ImagineTables Автор вопроса
    Спасибо, выглядит инженерно, буду проверять.
    Написано
  • Есть ли список всех лишних/бесполезных служб и запланированных задач win11?

    @ImagineTables
    Я отключил пару новых сервисов, которых в предыдущих версиях винды не видел, по описанию абсолютно левых и ненужных, а в результате отломилась работа онлайн-учётки (только не спрашивайте, зачем мне онлайн-учётка). Более того, когда я рассказал об этом коллеге, который пишет дрова и хорошо знает виндокишки, он не поверил. До сих пор, наверно, думает, что я пошутил. Но я-то точно знаю как было дело. Включил обратно эти сервисы — онлайн-учётка снова заработала.

    Я сделал для себя такой вывод: у них очень мощно протекла изоляция. Модули больше не модульные. Может, специально так напортачено, чтобы всякие умники не отключали ничего. А может, как гласит принцип Хэнлона, просто руки стали кривые. ИИ-программирование, тестирование роботами, вот это всё. Так что, будьте готовы, что при откручивании ненужного винта в пупке к вас отвалится ж. Лично я коплю достаточный импульс ненависти, чтобы переехать в более другую ОС.
    Написано
  • Кто в винде ворует хоткеи?

    @ImagineTables Автор вопроса
    Нашлось более правильное решение: запускать из-под админа все приложения, которым нужны хоткеи. Это помогает, даже если активно окно другого приложения с админскими правами.

    В общем, буду теперь запускать AIMP от администратора. Спасибо Микрософту за это.
    Написано
  • Кто в винде ворует хоткеи?

    @ImagineTables Автор вопроса
    alzneo, это, к сожалению, не помогло. Я пробовал два варианта: ровно 1000 и (на случай строгого сравнения значений) 999.

    Однако, кажется, я понял, где раки зимуют. Я заметил, что глюки привязаны к некоторым окнам в фореграунде. Одним из таких окон был FAR, запущенный от администратора. Другим — mmc.exe. Третьим — окно Process Explorer в режиме отображения всех процессов всех юзеров.

    Тут-то меня и осенило: я вывел в Process Explorer колонку Integrity Level, и стал проверять.

    1. Хотя mmc не просит подтверждения админских прав (я запускаю так: ПКМ на This PC, затем Manage), но работает-то он тоже с админскими правами (в колонке Integrity Level стоит High).

    2. У Process Explorer — High (понятно, иначе, как бы он процессы других юзеров отображал).

    3. FAR, запущенный из-под админа, натурально имеет админские права (High).

    4. Для эксперимента я запустил Chrome как администратор — и хоткей сработал. Я подумал, что это опровергающий контрпример, но нет — Chrome хитрый, и когда видит, что его запускают из-под админа, перезапускает сам себя с пониженными правами: в колонке Integrity Level у всех chrome.exe стоит Medium или Low.

    5. Тогда я запустил как администратор менее хитрую программу — Media Player Classic. И что оказалось: пока она запущена просто, хоткеи работают. Пока она запущена от админа, хоткеи не работают.

    Поэтому рабочая гипотеза, граничащая с уверенностью, состоит в том, что когда во фрунт выведено окно процесса от админа, клавиатурные хуки запрещены виндой. Для «безопасности».

    Рабочая гипотеза номер два: это начало борьбы с альтернативными оболочками, которые не показывают рекламу (Open Shell, Start11 и так далее). Open Shell работает, независимо от текущего окна, но он, видимо, перехватывает не LL-хоткей Windows Button, а какое-то событие, предшествующее открытию меню. Сначала Микрософт обломил под предлогом безопасности работу хоткеев, и ему осталось обломить перехват вот того события, когда стартовое меню открывается, и ничто после этого не помешает им показывать рекламу. Надо бы почитать код Open Shell, чтобы проверить, ставят они хук или нет. Впрочем, я щас подумал, это ничего не даст. Может, они ставят хук, но делают-то они это изнутри процесса explorer.exe, куда внедряют свою .dll (я сам писал подобное), а для своего родного explorer.exe винда делает исключение и разрешает обработку.

    Короче, вот такая загогулина.

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

    Идеально было бы найти, где эта треклятая безопасность отключается для хоткеев. Буду искать )

    В любом случае, спасибо за поддержку! ❤

    P.S. Рабочее промежуточное решение такое: если хоткей не сработал, нажать Win + D, после чего он сработает. Однозначно пора валить с виндов.
    Написано
  • Кто в винде ворует хоткеи?

    @ImagineTables Автор вопроса
    alzneo, огромное спасибо!
    Написано
  • Кто в винде ворует хоткеи?

    @ImagineTables Автор вопроса
    alzneo, периодически (нечасто) проблема появлялась заново, но я каждый раз шёл в реестр и видел, что кто-то сбросил LowLevelHooksTimeout на 1. Исправлял, перезагружался и всё работало.

    Но после очередного обновления виндов проблема вернулась, только в этот раз LowLevelHooksTimeout как был 0x1388 (5000), так и остался.

    Вы случайно не знаете, где ещё это может быть зарегулировано? Ни античитов, ни фирменных утилит я не держу.

    И это касается, к сожалению, не только моей программы, но и, например, AIMP'а. Когда моя программа перестаёт реагировать на LL-хуки клавиатуры, тогда же и AIMP перестаёт работать. Родные для винды клавиши (Play/Stop) работают, а кастомные, например, Back/Forward, которые я повесил на перемотку, и которые, надо полагать, AIMP обрабатывает как и я, через LL-хуки, в этот же период не работают.

    Странно, что теперь обработка отваливается периодами. Потом начинает снова работать (во всех программах). Блин, как эти криворукие погроммисты из Майкрософта умудрились всё испортить, уму непостижимо. Двадцать лет всё работало стабильно, с выходом 11-й перестало.
    Написано
  • Что делать, если пропадает интернет раз в минуту?

    @ImagineTables
    Среди прочих идей: попробуйте заменить БП роутера. (Полезно держать дома резервный БП ватт так на 90 с кучей насадок как раз для таких случаев). По моему опыту, когда БП начинает умирать, роутер начинает дичайше глючить, может периодически начать пропадать Интернет, причём только для отдельных соединений. Для чистоты эксперимента надо всё вернуть, как было, чтобы снова начались глюки.

    P.S. Как-то раз я торговал с remote-терминала, и в том районе, где он стоял, отключили свет (это я потом узнал). Я пишу ping, а в ответ вижу: 100% loss!
    Написано
  • Почему недоступна опция Sleep в Windows 11?

    @ImagineTables Автор вопроса
    #, я понимаю, что такое B75 и про BTC тоже краем уха слышал ))

    Как «B75BTC» мне её показывает HWMonitor от CPUID. На самой мамке нет никаких брендов или названия моделей. Но приглядевшись удалось найти маленький куаркод. После расшифровки получился вот такой текст:

    PG-00-11.B75.AB75USBBV12000800/22GB1723/0913/1582

    Понятнее не стало ))

    У меня была сборка под конкретную задачу, полностью устраивала, пока мамка не сдохла. Заменил на эту, но этот неработающий Sleep, и… в общем, там ещё одна проблема, другая… из-за них пришлось раскошеливаться на новую сборку, с этой я отчаялся добиться результата.

    Но если что-нибудь всё-таки удастся со Sleep'ом решить, можно будет приспособить этого товарища к другой задаче. Проблема в том, что я исчерпал идеи. И в БИОСе я всё перерыл, там никаких упоминаний про S0. Есть один параметр, там можно выбрать между "Disabled", "S4 - S5" и "S5".

    Может, мне стоит пофоткать экран с БИОСом и добавить эти фотки в вопрос? Или уже просто смириться? ))
    Написано
  • Почему недоступна опция Sleep в Windows 11?

    @ImagineTables Автор вопроса
    #, B75BTC Про неё ничего толком не найти, поэтому я и писать не стал. Но, возможно, зря.

    Я предпочитаю Sleep вместо гибернации по двум причинам. Во-первых, выход из него мгновенный, и это удобнее.

    Во-вторых, за последнее время у меня сдохло два SSD. Мне их, конечно, поменяли, но оба раза я замучился разгребать бэкапы. Теперь я лишний раз диски напрягать не хочу, а в день я по несколько раз включаю/выключаю компьютер.
    Написано
  • Почему недоступна опция Sleep в Windows 11?

    @ImagineTables Автор вопроса
    Zerg89, процессы не при чём, Sleep у меня отсутствует в меню выключения. Вот диагностика:

    C:\>powercfg /a
    The following sleep states are available on this system:
        Hibernate
        Fast Startup
    
    The following sleep states are not available on this system:
        Standby (S1)
            The system firmware does not support this standby state.
    
        Standby (S2)
            The system firmware does not support this standby state.
    
        Standby (S3)
            The system firmware does not support this standby state.
    
        Standby (S0 Low Power Idle)
            The system firmware does not support this standby state.
    
        Hybrid Sleep
            Standby (S3) is not available.
            The hypervisor does not support this standby state.


    Дрова на мамку я поставил.

    Где в БИОСе включается/выключается этот S0, я не могу найти. БИОС американ-мегатрендовский, вкладки Power там вообще не вижу.
    Написано
  • Почему SD-карта на 128G определилась сначала как 116G, а потом — как 110G?

    @ImagineTables Автор вопроса
    VoidVolker, покупал в Ситилинке, вот эту модель. Выбрал именно эту потому, что гарантия 10 лет.

    Ещё у неё оценка 4.9 по результатам 750 отзывов, если магазин не врёт.
    Написано
  • Как ассоциировать файл .fb2 с okular?

    @ImagineTables
    #,

    - браузеры не сохраняют точку на документе,


    Вы это пишите уже не первый раз. Спасибо, спасибо, понял, принял. И про двухстраничный лэйаут тоже понял. Повторять не надо.
    Написано
  • Как ассоциировать файл .fb2 с okular?

    @ImagineTables
    #, ну, тогда не знаю. Я хотел альтернативу предложить, потому что магазин этот криво… гм… рукий — это, конечно, жесть. Я как-то его решил попробовать. Мало ли, вдруг что-то хорошее. Поставил из него Firefox, и налетел на одну из тех проблем, которые дарит работа с приложениями через стор вместо работы с файлами. Как раз что-то с ассоциированием, вроде бы. Протокол на него не смог повесить, или что-то типа. После этого я снёс Firefox как приложение стора, и поставил из дистрибутива, но пока не избавился от стора полностью, винда во многих контекстных меню показывала мне ДВА разных Firefox'а. Такое вот качество.
    Написано
  • Как ассоциировать файл .fb2 с okular?

    @ImagineTables
    Если не нужны постоянные обновления, сделанные строго через «магазин widows», лучше всего им просто не пользоваться, а завести папку /bin/, и распаковывать туда скачанные сборки приложений. (По гайдлайнам это неправильно, надо инсталлировать в C:\Program Files\, но они давно уже на свои собственные гайдлайны забили).

    P.S. .fb2 это урезанный HTML, непонятно, почему бы его не смотреть в браузере. Это кросс-платформенно и удобно. Для трансляции тегов FB2 → HTML есть аддоны, а для настройки отображения — CSS.
    Написано
  • Как бороться с растаскиванием/многократным дублированием файлов/папок на файловом сервере?

    @ImagineTables
    Если дело только в трате места (файлы read only), дешевле всего купить ещё один диск, и пусть себе развлекаются.

    Если дело в том, что возникают разные версии документов и за изменениями потом трудно следить, а форки — сливать, надо научить юзеров версионному контролю. Чисто техническими средствами эта задача в принципе не решается. Нужно обучение юзеров.

    Раньше, в старых версиях, MS Office был дружественным к версионному контролю. У него был версионный сервер, назывался SharePoint. Обычный вордовский документ можно было заблокировать для изменений другими, внести изменения, закоммитить с комментарием, разблокировать для изменений другими. (Ни распределённости, ни одновременного редактирования не было — это было больше похоже на Visual SourceSafe, чем на git). Затем можно было посмотреть историю изменений. Причём, она была интегрирована с внутривордовским дифф-вьювером, где куски текста разных авторов обозначались разными цветами и комментариями на полях. Разумеется, после показа юзерам, как это удобно, они переставали делать локальные копии и начинали создавать общие документы на Шарике и чекаутить и чекинить их.

    В наши дни, как я слышал, там всё стало плохо. Всех загоняют в облака. А использовать git для бинарных офисных документов неудобно. Так что, лучше всего отказываться от документов вообще, превращая их в наборы записей, и генерируя из них отчёты для печати. Какой софт использовать для этого — это отдельный вопрос, и очень большой. Главное — двигаться в ту сторону.

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