76 заметок с тегом

admin

Экспорт паролей из Keychain

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

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

Проверенно работает на Safari 11, macOS 10.12 (иные версии не проверялись, но вероятно тоже работают).

Поехали:

  1. Качаем отсюда архив со скриптами и распаковываем.
  2. В зависимости от того, какая у вас версия Safari, открываем Get_Safari12_Passwords или Get_Safari11_Passwords с помощью Script Editor.app
  3. Переходим в Настройки и даем доступ Script Editor.app управлять компьютером
  1. Идем в Safari, открываем Настройки, переходим в Пароли и открываем с помощью пароля. В случае наличия галки «показать пароли» в левом нижнем углу — ставим галку.
  2. Возвращаемся в к Script Editor.app и запускаем скрипт соответствующей кнопкой.

По завершению процесса получаем окно с подтверждением того, что все прошло хорошо и файл сохранен на Рабочий стол.

Этот файл можно импортировать в любой сторонний менеджер паролей.

За мануал спасибо Андрею.

 Нет комментариев    24   4 дн   admin   apple   work

Zoom + macOS

У приложения Zoom есть одна особенность: оно ставит локальный сервер, который не удаляется при удалении приложения. Это сделано для того, чтобы упростить процесс подключения к конференции даже тем, у кто снес приложение. Да, решение фиговое во всех смыслах, но имеем, что имеем.

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

Открываем терминал и выполняем 2 команды:

pkill "ZoomOpener"; rm -rf ~/.zoomus; touch ~/.zoomus && chmod 000 ~/.zoomus;
pkill "RingCentralOpener"; rm -rf ~/.ringcentralopener; touch ~/.ringcentralopener && chmod 000 ~/.ringcentralopener;
 Нет комментариев    30   5 дн   admin   apple   network

Розовый фломастер

Айфон — это фломастер. Причем розовый. Вот ебись как хочешь, но ты можешь лишь рисовать фломастером и при этом только розовым. Причем строго по белому листу бумаги. И не важно, что все вокруг рисуют и ручками, и карандашами, и акварелью, и какашками обмазываются. И не важно, что все вокруг могут рисовать на стенах, на заборах, на лицах, на обоях. Ты можешь рисовать лишь розовым фломастером на белой бумаге. Да, ты можешь это делать просто шедеврально, лучше всех в мире, тобой будут гордиться окружающие. Но все равно, ты можешь это делать лишь розовым фломастером на белом листе бумаги.
И когда ты захочешь изобразить зеленый лес, голубое небо, коричневую какашку и прекрасную радугу, помни, что у тебя есть лишь розовый фломастер и белый лист бумаги..

 41   20 дн   admin   apple   hate

Внимание!

1 июля 2019 года будет глобальное отключение моих сервисов на неопределенный срок. Это коснется:

  • Linux репозитариев
  • Сайтов и блогов
  • Радиостанции
  • Сервиса NTP
  • Сервиса DNS
  • Сервиса VPN
  • Сервиса WSUS
  • Сервиса BGP
  • Сервиса VPS
  • Сервиса VDI
  • Сервиса IPv6

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

 41   1 мес   admin   network   work

Установка Collabora Online на CentOS

Если есть надобность в установке Collabora Online (например у вас частное облако на базе NextCloud), то существует два пути: Docker и ручная установка. Если с первым все понятно, то второе требует небольшого шаманства. Именно о втором способе я и расскажу.

  1. Импортируем ключ:
wget https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-centos7/repodata/repomd.xml.key && rpm --import repomd.xml.key
  1. Добавляем репозиторий:
yum-config-manager --add-repo https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-centos7
  1. Ставим базовый набор:
yum install loolwsd CODE-brand
  1. Добавляем поддержку русского языка:
yum install collaboraofficebasis6.0-ru collaboraoffice6.0-dict-ru
  1. Добавляем в автозапуск:
systemctl enable loolwsd

Сама установка на этом закончена, но нужно еще изменить конфигурацию и добавить ключи.

  1. Для этого открываем файл /etc/loolwsd/loolwsd.xml любимым редактором и меняем в строке под номером 88 (localhost) на имя вашего домена. Например — office.cloud.com.
  2. Теперь генерируем сертификаты:
openssl genrsa -out /etc/loolwsd/root.key.pem 2048
openssl req -x509 -new -nodes -key /etc/loolwsd/root.key.pem -days 9131 -out /etc/loolwsd/ca-chain.cert.pem -subj "/C=DE/ST=BW/L=Stuttgart/O=Dummy Authority/CN=Dummy Authority"
openssl genrsa -out /etc/loolwsd/key.pem 2048 -key /etc/loolwsd/key.pem
openssl req -key /etc/loolwsd/key.pem -new -sha256 -out /etc/loolwsd/localhost.csr.pem -subj "/C=DE/ST=BW/L=Stuttgart/O=Dummy Authority/CN=localhost"
openssl x509 -req -in /etc/loolwsd/localhost.csr.pem -CA /etc/loolwsd/ca-chain.cert.pem -CAkey /etc/loolwsd/root.key.pem -CAcreateserial -out /etc/loolwsd/cert.pem -days 9131
  1. Перезапускаем сервис:
systemctl restart loolwsd

На этом все. теперь можно идти в настройки NextCloud’a и прописывать там ваш домен с Collabora Online. В примере домен указан как office.cloud.com.

 32   3 мес   admin   linux   work
Ранее Ctrl + ↓