Категорія: Linux
Ласкаво просимо на сторінку категорії. Тут ви можете знайти всі наші записи, які ми публікували протягом багатьох років для даної категорії. На цій сторінці записи цієї конкретної категорії перераховані в хронологічному порядку, від найновіших записів у верхній частині до найстаріших записів внизу.
- Загальна кількість категорій: 14
- Поточні категорії:
Linux 27
-
Як оновити YouTube-DL до останньої версії
YouTube-DL це фантастичний CLI (“command-line interface” - інтерфейс командного рядка) інструмент для повсякденного життя і/або роботи, який дозволяє завантажувати відео/аудіо з YouTube.com і інших веб-сайтів відеохостингу. Я думав, що він оновлюється так само, як і всі інші частини системи; використовуючи
Продовжити читати →sudo apt-get update
а потімsudo apt-get upgrade
. Але вчора, коли Я відвідав репозиторій YouTube-DL, Я побачив те, що доступна нова версія, коли я використовую застарілу. Так як Я можу оновити мою копіюyoutube-dl
? У цьому керівництві, ви дізнаєтеся як оновити свою копіюyoutube-dl
до останньої випущеної версії. -
Збільшення upload_max_filesize
За замовчуванням розмір файлу для PHP (і, відповідно, для WordPress) встановлено в 2 MB, що викликає проблеми при спробі завантаження файлу більшого розміру. Виконайте наступні кроки якщо ви отримали таке повідомлення:
The uploaded file exceeds the upload_max_filesize directive in php.ini
Продовжити читати → -
Оновлення робочої копії SVN до нової версії
Сьогодні, на моєму комп’ютері, Я оновив Subversion з версії 1.6 до версії 1.7. Subversion версії 1.7 має структуру сховища та потребує оновлення всіх існуючих робочих копій.
Продовжити читати → -
Антивірус на Linux машині
Про те, як на Linux машині, використовуючи програму ClamAV, виявити шкідливий код (трaояни, віруси і шкідливі програми).
Продовжити читати → -
Повний контроль над роутером ASUS з командного рядка
Як отримати повний контроль, над роутером ASUS з встановленої оригінальної (заводський) прошивкою, через командний рядок за допомогою Telnet протоколу доступу.
Продовжити читати → -
Через DoS атаки роутер перестає працювати
Що робити якщо, в логах ASUS роутера ви бачите повідомлення про DoS атаках, а потім ваш роутер перестає працювати до наступного перезавантаження.
Продовжити читати → -
Включення Telnet на роутері ASUS RT-N12E/LX
Про те, як в оригінальній прошивці, на роутері Asus RT-N12E/LX, включити Telnet протокол доступу, навіть якщо прошивка не підтримує таку можливість.
Продовжити читати → -
Підрахунок кількості рядків у файлах CSS і PHP, рекурсивно в каталозі
Часом буває потрібно порахувати кількість рядків коду в написаному проекті. Для цього Я написав сценарій на “BASH” який рахує кількість рядків у всіх файлах з “PHP” і “CSS” розширенням знайдених в зазначеному каталозі і його підкаталогах (рекурсивно).
Продовжити читати → -
Читання, редагування і видалення метаданих файлів
Багато форматів файлів можуть містити метадані. Існують різні типи метаданих. Більшість цифрових фото/відеокамер і мобільних телефонів додають EXIF метадані в фотографії і відеофайли. Метадані можуть містити інформацію про пристрій, його настройки, місце розташування (координати GPS) і багато іншого.
Продовжити читати → -
Перезапуск мережевого інтерфейсу при недоступності хоста
Мій Raspberry Pi підключений до локальної мережі по WiFi за допомогою USB WiFi адаптера «ASUS USB-N10» і при збоях в мережі (наприклад коли рутер зависає або перезавантажується) Raspberry Pi не підключається до WiFi мережі. Щоб виправити цю ситуацію Я написав маленький сценарій на «Shell» перевіряючий доступність мережі пінгуя рутер і запускає интерфейс
Продовжити читати →wlan0
. Після запису вcron
сценарій буде перевіряти мережу кожну хвилину. -
Chrooted SFTP (SSH FTP)
Сервер
Продовжити читати →sshd
(OpenSSH) дозволяє здійснювати доступ по протоколу SFTP. «OpenSSH» за замовчуванням дає користувачеві доступ до всієї файлової системи, тобто до кореня. Але можна chroot-нуть користувача в його домашню директорію. Тобто користувач буде замкнений у своїй домашній директорії. -
CAP_SYS_MODULE (deprecated)
У нових ядрах починаючи з 2.6 підтримка завантаження мережевих модулів за допомогою
CAP_SYS_MODULE
визнана застарілою. І при спробі використовувати віртуальні адаптери в логах з’являється повідомлення:Loading kernel module for a network device with CAP_SYS_MODULE (deprecated). Use CAP_NET_ADMIN and alias netdev-tun instead
Продовжити читати → -
Відключення режиму енергозбереження WiFi адаптера
Після деякого часу простою Raspberry Pi, USB-WiFi адаптер переходить в режим енергозбереження (saving mode) і до Raspberry Pi більше не можна підключитися по SSH.
Продовжити читати → -
Безпечне видалення даних
Коли ви видаляєте файли за допомогою rm або в вашому улюбленому файловому менеджері, вони не видаляються в прямому сенсі цього слова, а тільки виключаються з індексу файлової системи і зайняте ними місце додається в список вільного місця ОS, а сам файл знаходиться все там же де і був, поки зайняте ним місце, не буде потрібно для іншого файлу або директорії. Тобто відновити даний файл або директорію, не важко буде якщо на це місце нічого не записувалося. Linux пропонує багато інструментів для надійного видалення даних.
Продовжити читати → -
Перевірка на витік DNS (DNS leak)
Головна проблема більшості програм які використовуються спільно з “Tor” (The Onion Router), це витік DNS-запитів. Тобто, незважаючи на те, що використовується Tor, програми на початку посилають DNS-запит “незаторенім” щоб отримати IP-адресу кінцевої мети. І вже тільки після цього звертаються до кінцевої мети будучи “заторені”. Це означає, що завдання визначення DNS-витоків є критичною з точки зору анонімності.
Продовжити читати → -
Монтуємо HFS+ в режимі запису
Mac OS форматує накопичувачі в файлову систему HFS+. В Debian, Ubuntu і Raspbian стандартні засоби дозволяють монтувати HFS+ розділи, але тільки в режимі
Продовжити читати →read-only
(тільки читання). Для можливості запису необхідно встановити кілька пакетів. -
Підняття мережевого інтерфейсу при падінні
Для отримання адреси IPv6 на одному з серверів я користуюся послугами тунельного брокера gogo6.com. Для підключення до брокеру використовується програма
Продовжити читати →gogoc
(gogo client), яка піднімає віртуальний інтерфейсtun
для створення тунелю. Але, час від часу, цей інтерфейс падає, що робить сервер більш недоступним по IPv6 адресу. -
Зміна частоти процесора
Динамічне масштабування частоти процесора (також відоме як регулювання частоти процесора) являє собою метод в комп’ютерній архітектурі, де процесор працює на частоті менш максимальної з метою економії електроенергії (src: Wikipedia).
Продовжити читати → -
Очищення Linux
Сміття поглинає наше дисковий простір і тягне вниз нашу Linux машину. З цієї статті ви дізнаєтеся про те, як видалити непотрібні файли і тим самим прискорити роботу вашої Linux-машини за допомогою терміналу.
Продовжити читати → -
На всі команди відповідь – Segmentation fault
Вчора, після не вдалої спроби компіляції з вихідних і установки нової версії
GLibC
, отримав відповідь на будь-які команди у вигляді повідомлення:Segmentation fault
Продовжити читати → -
Apt-fast – прискорення apt-get
Apt-fast - це bash-скрипт створений в 2008 році Меттом Парнеллом (Matt Parnell) для прискорення
Продовжити читати →apt-get
за допомогою менеджера завантаженьaxel
абоaria2
. Прискорення досягається за рахунок завантаження в кілька потоків і використання декількох джерел (різних дзеркал) для кожного файлу. -
Автозавантаження в Linux
Будь-якому демону потрібен сценарій керування для того, щоб його запускати, зупиняти і т.д. Але не завжди в комплекті є цей самий скрипт ініціалізації. Я опишу кілька прикладів створення таких скриптів і способи керування ними.
Продовжити читати → -
Синхронізація часу – NTP
Network Time Protocol (NTP) — мережевий протокол для синхронізації внутрішнього годинника комп’ютера з використанням мереж зі змінною латентністю.
Продовжити читати → -
Підстановка файлу прошивки замість вшитого EDID монітора
У тому випадку якщо вшитий EDID дисплея зіпсований, а таке трапляється часто, можна підсунути системі файл прошивки. Звичайно, в тому випадку якщо прошивка є. Тому я завжди про всяк випадок роблю дампи (резервні копії) прошивок всіх моїх моніторів, так як вже був випадок коли мені довелося розбирати дисплей ноутбука для того, щоб дізнатися серійний номер за яким треба було довго шукати на форумах ту саму прошивку. У цій статті я розповім про те як зняти дамп прошивки EDID дисплея і як підсунути його системі на базі Debian і похідних (Ubuntu) з відеокартою «NVIDIA» і пропрієтарним драйвером «nvidia».
Продовжити читати → -
Швидко зашифрувати файл в Linux
Є безліч способів зашифрувати файл в Linux. Багато з них вимагають введення безлічі параметрів. Я ж опишу один з найпростіших і швидких способів зробити це. У цьому нам допоможе пакет
Продовжити читати →ccrypt
. -
Установка драйвера NVIDIA в Ubuntu/Debian
Є кілька способів встановити пропріетарний відео драйвер NVIDIA в Debian і похідних від неї (наприклад Ubuntu). У цій статті я опишу один з них. Такий спосіб установки не дуже хороший так як входить в протиріччя з пакетною системою Debian, що може привести до того, що драйвер після оновлення системи просто перестане працювати і тоді доведеться його перевстановити. Але не дивлячись на це іноді буває простіше встановити драйвер саме таким способом.
Продовжити читати → -
Графіка в консолі Ubuntu
У версії Ubuntu 7.10 і вище - framebuffer вимкнений за замовчуванням. Для того щоб включити його ми виконаємо нижче описане.
Продовжити читати →