Let’s Encrypt Wildcard Certificates в Ubuntu 16.04

27 февраля 2018 произошло долгожданное событие — в Let’s Encrypt появилась возможность выпускать wildcard сертификаты. То есть можно выпустить один сертификат для домена somedomain.ru и использовать на всех поддоменах 3-го и нижестоящего уровня.

Пока в Ubuntu 16.04 у утилиты letsencrypt нет возможности их выпускать, так что выпустим их, используя certbot из ppa.
Читать далее «Let’s Encrypt Wildcard Certificates в Ubuntu 16.04»

Безопасная чистка данных с диска

Есть ситуации, когда необходимо очистить HDD/SSD так, чтобы на нём гарантированно не осталось информации. Здесь на помощь приходит утилита shred.
Читать далее «Безопасная чистка данных с диска»

Macbook pro 13 — Зависает система при двух подключенных мониторах

Добрый день, уважаемый читатель.

 

На днях я столкнулся с проблемой на macbook pro 13, когда макбук зависает при выхода из сна. Особенностью этой проблемы является то, что это происходит не каждый раз и происходит только тогда, когда подключено 2 монитора к ноутбуку. Долго копавшись в интернете и не найдя решение проблемы, у меня удалось придумать своё, может не такое классное, но на рабочем компьютере у меня больше не возникает проблем

 

Solution: Вместо того, чтобы переключать ноутбук в сон, мы будем переключать его в режим заставки, после которого компьютер становится заблокированным. Для ноутбука, который используется как стационарный, это решение — решает проблему полностью!! А те, кто с макбуком используют 2 монитора, это как правило, стационарный макбук.

 

How to: А теперь, уважаемый читатель! Мы сделаем это вместе.

Для начала поставим заставку: Переходим в раздел Настройки => Рабочий стол и заставка => Заставка

Выбираем понравившуюся заставку, ставим время активации (вдруг вы забыли заблокировать компьютер), а также активируем галочку Показывать с часами — это нужно для того, чтобы на заставке можно было увидеть время.

Для того, чтобы после заставки у нас был заблокирован компьютер переходим снова в Настройки. А дальше наш путь будет следующим Защита и безопасность => Основные. Тут мы активируем галочку Запрашивать пароль, выбираем пункт сразу.

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

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

После этого выбираем тип документа Служба и нажимаем кнопку Выбрать

После этого в поисковой строке находим элемент Запустить Заставку, перетаскиваем его на панель действий.

В пункте Служба получает — выбираем Нет входных данных.

Сохраняем службу под любым удобным именем, я назвал свою службу «Запуск заставки» и закрываем программу Automator.

Теперь нам необходимо назначить горячую клавишу!

Для этого открываем Настройки => Клавиатура и переходим в раздел Сочетания Клавиш.

Слева выбираем раздел Службы, в правом окне находим вкладку Основные и ищем там службу, которую мы только что создали. В моем случае она называется «Запуск заставки». Ставим для неё горячую клавишу, в моем случае это «cmd + ‘».

После того как мы настроили горячую клавишу и закрыли окно «Клавиатура». Мы можем протестировать в действии созданную горячую клавишу.

Теперь когда мы отходим от стационарного macbook pro 13, нам не обязательно его закрывать, ну и как бонус, он больше не зависает при выходе из сна, по той причине, что он не уходит в сон !!

Источники:

lifehacker.ru

Сканер Canon LiDE 120 и Ubuntu 16.04.1

У меня уже несколько лет исправно трудится сканер Canon LiDE 110, который прекрасно совместим с GNU/Linux. Мне понадобилось купить ещё один сканер и я решил купить такой же. Но к сожалению, в наличии больше таких устройств не оказалось, но был Canon LiDE 120. Решил взять его. Как оказалось, поддержка сего устройства в GNU/Linux пока есть только с небольшим шаманством.
Читать далее «Сканер Canon LiDE 120 и Ubuntu 16.04.1»

Виртуальная машина VirtualBox, доступная с хост-машины, с доступом в интернет и к другим виртуальным машинам

Есть задача. Сделать возможным подключение к виртуальной машине VirtualBox по ssh при отсутствии «внешней сети» ( в данной заметке под «внешней сетью» подразумевается сеть «внешняя» по отношению к железу компьютера, то есть и внутренняя (домашняя/корпоративная) сеть ), при этом из виртуальной машины должна быть возможность подключиться к другим виртуальным машинам на этой же хост-машине. В случае, когда «внешняя сеть» доступна, должна быть возможность работы из виртуальной машины в этой сети.

Для чего такое нужно? Пример из жизни — виртуальная машина, как сервер для web-разработки в условиях отсутствия «внешней сети», например, на ноутбуке где-то далеко от сетевой цивилизации 🙂

Решение задачи

Dropbox 4 гб бесплатно

Для того чтобы получить от Dropbox 4 гб бесплатно, потребуется телефон с андроидом на борту. За установку и настройку приложения Mailbox, Dropbox подарит 1гб. А установив приложение Carousel получите еще 3гб. Если данные приложения не понравятся их можно смело удалять. Бесплатные 4 гб останутся.

Подключение NFS для чтения и записи обычным пользователем

Когда на NFS-сервере один основной пользователь и на компьютере, который выступает в роле NFS-клиента, тоже один пользователь, да ещё и входящий в список sudousers — всё просто: NFS-раздел подключается, используя sudo, UID и GID на NFS-сервере и NFS-клиенте совпадают, с правами на чтение и запись нет никаких проблем.

У меня же возникла ситуация, когда на NFS-клиенте был обычный пользователь (regular user) без доступа к sudo и он должен был уметь производить чтение и запись в подлючённом NFS-разделе. Назовём этого пользователя reguser. Также на этом компьютере ( NFS-клиенте ) был ещё один пользователь, который имел доступ к sudo. Назовём его: admuser.

Итак, передо мной стояло две задачи:

  1. Сделать так, чтобы reguser мог производить запись в файлы и директории на NFS-сервере.
  2. Сделать так, чтобы reguser мог сам подключать и отключать NFS-раздел.

Читать далее «Подключение NFS для чтения и записи обычным пользователем»

301 редирект с домена на домен

Вчера столкнулся с таким интересным явлением, когда у совершенно стороннего чужого домена в качестве А записи в DNS с был указан ip нашего ресурса. Т.о. этот совершенно чужой домен показывал контент нашего портала и даже индексировался поисковиками. Для чего это было сделано не знаю, возможно ради повышения ТИЦ и PR своего домена.

Исправил это безобразие записью в .htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} чужойсайт.ru
RewriteRule ^(.*)$ http://нашсайт.ru/ [R=301,L]

Исправляем повышенное энергопотребление в ubuntu на новых ядрах

Как Вы наверное знаете, что последние вышедшие ядра Linux имеют проблему с энергопотреблением, что приводит к быстрому разряду батареи на ноутбуках. И также проблему с охлаждением процессора, кулер все время работает на высоких оборотах.
На сайте Phoronix нашли решение этой проблемы (прочитать статью можно тут). Но скажу сразу данное решение поможет не всем.
Если используется параметр pcie_aspm=force, оборудование, не поддерживающее ASPM, может привести к тому, что система перестанет отвечать на запросы. Прежде чем установить этот параметр, убедитесь, что все аппаратные компоненты PCIe поддерживают ASPM.

Но в любом случае, используйте это только на свой страх и риск.

Решение

Открываем для редактирования файл GRUB
gksu gedit /etc/default/grub

Находим следующую строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Добавляем в нее строку pcie_aspm=force
У Вас должно получится вот так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

Сохраняем файл, и обновляем grub загрузчик
sudo update-grub

Перезагружаем компьютер.

Описание параметра pcie_aspm:
На русском — docs.redhat.com/docs/ru-RU/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/ASPM.html
На английском — docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/ASPM.html

p.s. мне помогло увеличить время работы на минут 15-20 🙂 взято с http://ubuntu-go.ru/blog/How_to/147.html

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru