• Как подрубиться к mySql, имея sftp доступ к серверу?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Обычно наличие SFTP доступа = наличие SSH доступа, поскольку SFTP работает поверх SSH.

    Попробуйте подключиться с учёткой от SFTP к серверу через SSH-клиент, например Putty или его форк Kitty. Открыв соединение и войдя под учётной записью, в параметрах подключения:
    Connection->SSH->Tunnels
    Add new forwarded port:
    Source port: 3307 (или любой другой)
    Destination: 127.0.0.1:3306
    Local, Auto
    Add

    После этого у себя клиентом нужно подключаться к 127.0.0.1:3307 (или другому указанному)
    Ответ написан
    6 комментариев
  • Редактировать файлы в WinSCP через sudo?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    В настройках подключения в WinSCP:
    Среда -> SFTP -> Параметры протокола:
    Сервер SFTP: sudo /usr/lib/sftp-server
    Ответ написан
    2 комментария
  • --------------------------------------------------?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Поисковик подключается к сайту по его DNS-адресу.
    Пока сайт недоступен по DNS, поисковик не сможет подключиться к сайту и получить ответ о переезде на другой домен.

    Правильно - это когда старый домен доступен и делает 301 на новый домен.
    Переход на новый домен в индексе Google можно ускорить через Google Search Console: https://support.google.com/webmasters/answer/83106... (нужен ответ 301 со старого домена)

    Нужно разобраться с регистратором, что случилось с доменом.
    Ответ написан
    2 комментария
  • Как залить большой дамп в базу?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    в чем может быть проблема?

    В том, что, на самом деле, Вы не сняли дамп.

    Это нужно делать программой mysqldump, а не mysql:
    mysqldump -uuser -p dbname > dump.sql

    А запуск mysql с -u и указанием имени базы не выгружает данные. Утилита вернёт Вас в интерактивный режим для дальнейших ручных операций с выбранной базой.

    На то, что Вы не сняли дамп, указывает и мгновенный возврат консоли после заливки.
    Ответ написан
    2 комментария
  • Какие характеристики VDS выбрать для моих проектов?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    5к уникальных посетителей, с точки зрения нагрузки, не так уж и много - и IPB и Xenforo достаточно оптимизированы и не болеют сотнями запросов к БД на любую страницу. Включённый у MySQL qcache также способен помочь снизить нагрузку с частых типичных запросов, типа листинг разделов форума. И на IPB, и на Xenforo есть плагины для кэширования тяжёлых запросов для гостей.

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

    Если нагрузка со временем станет выше, то дешевле будет перейти на аренду dedicated.
    Это позволит сэкономить на RAM (у облаков основную стоимость определяет RAM), но сделает доступность ресурсов зависимой от стабильности этого dedicated сервера, поэтому в идеале лучше будет продублировать самые важные сайты на ещё один dedicated/небольшую VPS исключительно для критических сервисов.
    Ответ написан
    Комментировать
  • Поисковые роботы не могут достучаться к сайту. В чем может быть проблема?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    По какой-то причине, DNS-запись "spb.dormall.ru" резолвится не у всех пользователей.
    У меня, например, он не открывается, как и с ряда других серверов из разных точек РФ и мира - где-то резолвится, где-то - нет.

    В NS-серверах домена числится два DNS-провайдера: Fast DNS и Yandex.
    dns.fastdns24.com
    dns1.yandex.net
    dns2.fastdns24.org
    dns2.yandex.net
    dns3.fastdns24.eu
    dns4.fastdns24.link

    Вы уверены, что А-запись spb.dormall.ru присутствует и там, и там?
    Если вы сопровождаете DNS-записи только в одном месте, не используя второе, то его нужно убрать из списка NS-серверов домена.
    Ответ написан
  • Как привлекают к ответственности владельцев сайтов, если не указаны паспортные данные к домену?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Если человек указал "левые" паспортные данные к доменному имени, а затем занимается нелегальной деятельностью в интернете на этом домене, как его могут "вычислить" гос. службы?

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

    Если вы привлекаете к себе внимание, то органы делают запрос к регистратору домена.
    Если у регистратора нет ваших персональных данных, подтверждённых сканом паспорта (UNVERIFIED), то регистратор запрашивает их у вас по регистрационному email. Если в короткий срок их не поступит, домен может быть разделегирован. Регистратор может разделегировать домен и не спрашивая у вас подтверждения данных, если домен был UNVERIFIED на момент запроса.

    Касаемо нелегальной деятельности, является ли "пожертвование" (донат) игроков, в обмен на виртуальные игровые ценности, нелегальной деятельностью?

    Да, ведь вы не платите налог с доходов, не зарегистрированы в качестве предпринимателя/организации.

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

    По УК, условием наступления ответственности в отношении нелегального предпринимательства является причинение крупного ущерба гражданам, организациям или государству либо извлечение дохода в крупном размере. Доходом в крупном размере или крупным ущербом признаётся ущерб или доход в сумме, превышающей один миллион пятьсот тысяч рублей.
    Но не исключено, что иск по авторскому праву будет включать оценку ваших доходов, предоставленную истцом, смахивающую по размерам на условия наступления ответственности.
    Ответ написан
    3 комментария
  • Как в HAProxy указать чтобы он использовал все процессоры?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Использовать "все" процессоры самостоятельно он не может.

    Можно автоматизировать определение кол-ва процессоров и их внесение в конфиг HAproxy с последующим рестартом службы в систему управления конфигурациями, вроде SaltStack или Ansible. Если при очередном state.highstate (в случае SaltStack) агент увидит, что кол-во процессоров изменилось, он внесёт правку в конфиг и перезапустит службу.

    Можно сделать процесс скейлинга частью процесса SaltStack (он умеет управлять AWS, если речь о нём; хотя его умеют и другие решения), и в момент скейлинга переопределять кол-во процессоров в конфиге.
    Ответ написан
    Комментировать
  • Как запустить windows server 2003 на консольном Debian?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Да, можно запустить Windows Server на любой технологии виртуализации, что упомянул Андрей Буров.

    если поставить в другом месте и образ готовый перенсти на Debian и запустить в консоле, заработает ?

    Да, но учитывайте, что для подключения пользователя к виртуальной Windows Server, к ней должен оставаться доступ по сети. Либо Windows Server может иметь свой собственный публичный IP-адрес, настроенный на интерфейсе в режиме Bridge (у конкретного хостинга могут быть свои рекомендации/требования по этому поводу), либо через NAT, где в качестве шлюза выступит Debian, а на нём будет настроен Port Forwarding до RDP виртуального Windows Server.
    Ответ написан
    Комментировать
  • Как в телеграме посмотреть время отправки/доставки/прочтения?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Время отправки всегда отображено в клиенте: i.imgur.com/qzHbLLw.png
    Время доставки всегда ~равно времени отправки, если на момент отправки есть интернет и сервера Telegram не перегружены (крайне редко).
    Время прочтения в Telegram API не поддерживается.

    Теоретически можно сделать клиент, который бы фиксировал время прихода "второй галочки" (mark_read от собеседника) и показывал это время пользователю. Это кастомный функционал, не предполагаемый Telegram API.
    Клиента, имеющую такую фичу, я пока не встречал.
    Ответ написан
    3 комментария
  • Как работает goto defenition в Sublime Text 3?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Goto definition работает между файлов, находящихся в открытом Project.
    Предполагается, что, как и в IDE, Вы работаете со всей папкой нужного проекта.
    Ответ написан
    9 комментариев
  • Что должен знать тру linux admin?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Репозиторий с собранными вопросами для собеседования Linux-администратора:
    https://github.com/chassing/linux-sysadmin-intervi...

    На некоторые ответит не каждый. =)
    Разумеется не претендует на единственный вариант.
    Ответ написан
    12 комментариев
  • Пролил жидкость на антенну вай фай модуля в ноутбуке, что делать?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Быстрым решением будет приобрести внешний WiFi-адаптер, работающий по USB.
    Ответ написан
    Комментировать
  • Как сделать перенаправление всех http запросов на локальный сервер?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Технология называется "Captive portal".

    Вы не упомянули, по какому принципу (каким решением) Ваш сервер раздаёт wifi, но вот пример на iptables:
    https://habrahabr.ru/sandbox/79059/
    Ещё один обзор решений по теме:
    https://xakep.ru/2013/10/29/captive-portal/

    Если они не подходят, теперь зная название этой темы, можно поискать решение, подходящее под Ваш механизм раздачи Wifi.
    Ответ написан
    4 комментария
  • Где whatsapp хранит резервные копии?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Данные по умолчанию хранится в:
    /sdcard/WhatsApp/Databases/

    https://www.whatsapp.com/faq/en/android/30030306

    Медиа скачивается в папку с фотографиями, а там - в папку WhatsApp.

    UPD:
    Если в WhatsApp было настроено резервирование в облако (в данном случае Google Drive), то в веб-интерфейсе Google Drive есть меню Manage Apps, а там - WhatsApp:
    bestusefultips.ghanshyamsheladi.netdna-cdn.com/wp-...

    Попробуйте удалить данные оттуда.
    Ответ написан
  • Как в Tails весь установленный софт пустить через Tor?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Весь установленный поверх софт нужно настраивать самому на подключение через SOCKS5 Proxy, которую предоставляет Tor (127.0.0.1:9150). Пока Вы этого не сделаете, у софта не будет выхода в Интернет.

    https://tails.boum.org/doc/advanced_topics/additio...

    настроить сервак через ssh

    Подключения по SSH по умолчанию будут торифицироваться.

    загрузить на него файлы через filezilla

    Можете сделать это через Nautilus, он уже торифицирован и умеет SFTP через "Connect to Server".

    мне нужен скайп

    Скорее всего, ничего не выйдет.
    Skype блокирует подключения с Tor-exit нод:
    https://trac.torproject.org/projects/tor/wiki/org/...
    К тому же, Skype сам по себе, как продукт, в плане приватности небезопасен: а) никто не знает, что он делает (closed-source) и какие фингерпринты собирает; б) Skype кооперируется с NSA: www.theguardian.com/world/2013/jul/11/microsoft-ns...

    telegram

    • Telegram Desktop умеет подключаться через SOCKS5: i.imgur.com/pZCvzqR.png
    • Telegram Web будет работать из браузера. Встроенный в Tails браузер торифицирует подключения по умолчанию. Правда, он выключает некоторые скрипты. Нужно проверять, работает ли Telegram Web. Ещё, браузер в Tails не хранит кук/хранилищ, поэтому каждый вход в Telegram Web означает повторную авторизацию через код.


    Вообще, будьте осторожны:
    Tails не предназначен для использования в качестве постоянной ОС на диске. Это дистрибутив, оптимизированный затирать все данные о своём присутствии после каждой сессии.
    https://tails.boum.org/support/faq/index.en.html#i...

    Тем не менее, настройки ПО (даже своего) можно сохранять на persistent volume.

    Всё установленное поверх ПО будет устанавливаться с пакетов при каждом запуске Tails заново, с каждой сессией. Хранение конфигов на persistent volume позволит сохранять настройки.
    Ответ написан
    Комментировать
  • Почему игровые пк не юзают несколько процессоров?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Потому, что игры редко умеют использовать больше одного процессора.
    Иногда они не используют даже больше одного ядра.

    Тем не менее, есть приложения и игры, использующие два процессора.
    Среди материнских плат класса Gaming в более высоких ценовых категориях есть двухпроцессорные модели.
    Ответ написан
    Комментировать
  • Реализация SQL в MariaDB и Percona?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    В MariaDB и Percona реализация стандарта такая же как в MySQL

    В фундаментальных вопросах всё тоже самое (приложение менять не придётся), но некоторые отличия всё-таки есть. В основном это улучшения движков, отдельных функций и оптимизация производительности.

    Весь список различий: https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql...
    Сравнение совместимости: https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql...

    FIRST() MERGE и т.п. операторы так же не поддерживаются?

    https://mariadb.com/kb/en/mariadb/merge/

    В вакансиях иногда пишут знание MariaDB, Percona так в чём там особенность "знания" заключается если это прозрачная замена MySQL - умеешь работать с ней - сможешь и с ними.

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

    Может быть, конечно, что их инфраструктура сильно завязана на отдельные фичи MariaDB.
    Может быть, это просто отсев тех, кто выпал из прогресса и даже не знает, что это за слово.
    Ответ написан
    Комментировать
  • Отключили VPS за превышение RAM - что делать?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Судя по Вашей истории, сервер (или его IP) отключили из-за DDoS, а не из-за RAM.
    Это распространённая практика у хостингов, чья инфраструктура недостаточно защищена от сетевых атак, поскольку такие перегрузки влияют на качество услуг других клиентов (инфраструктура ведь у всех общая).

    Можно настроить мониторинг ресурсов, чтобы видеть, что происходило незадолго перед отключением сервера с сетью/кол-вом пакетов/другими ресурсами.

    Попробуйте поставить перед сайтом какой-нибудь CDN-сервис, который станет прослойкой между атаками и вашим сайтом.
    Попробуйте купить маленькую VPS у DDoS-защищённого провайдера и сделать её фронтэндом к сервису. Или купите VPS побольше, чтобы смигрировать на неё весь сервис.
    Ответ написан
    Комментировать
  • Как определить правильно ли сканирует Googlebot мой сайт?

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Да, редирект работает правильно.
    Он отдаёт паукам Google ответ 301 с нужной ссылкой.

    Теперь весь индекс, связанный со старой ссылкой, будет перестраиваться на новый адрес.
    Ответ написан
    1 комментарий