Внешний Proxy сервер Squid в Ubuntu

/etc/squid/squid.conf

Если нужен доступ по паролю, с разрешённых хостов закоментить «http_access allow allowed_hosts» и раскоментить «http_access allow allowed_hosts allowed_users»
Если нужен доступ по паролю с любых хостов, убрать «allowed_hosts» из этой строки

Создать файл паролей (при добавлении следующего пользователя без «-c»):
sudo htdigest -c /etc/squid/passwd_digest ‘Сообщение при подключении’ username
Список разрешённых хостов в файле /etc/squid/allowed_hosts

В сетевых правилах открыть tcp 4080

Если ip клиента меняется, но есть доменное имя, можно его обновлять на сервере:

Создать скрипт /etc/init.d/getallowedip.sh и сделать его исполняемым:

sudo chmod +x /etc/init.d/getallowedip.sh

Добавить в задания cron, например запускать каждую минуту:

sudo crontab -e

Virtualbox 6.1 в Ubuntu 22.04

Добавить репозиторий и ключ:

Установка:

Установка из git репозитория

Установка сборочного окружения:

Git clone:

Команды сборки и т.д:

Добавить старый .deb репозиторий

Создать файл /etc/apt/sources.list.d/bionic.list с кодом:

Добавить файл ключа:

Архиватор tar

Заархивировать в архив:

Распаковать архив:

Просмотреть архив:

Рубрика: Linux | Метки:

Ошибка добавления Centos9 в домен FreeIpa

На 22.02.2024 Такой проблемы нет в Ubuntu, Fedora 39, Alt Linux, Rosa и Astra.
Одна из причин — недостаточные права пользователя добавляющего в домен:
Нужно либо их добавить, либо использовать admin. Должно быть исправлено патчем.
https://pagure.io/freeipa/issue/9496

Вторая причина — старая версия freeipa сервера, а именно используемая в нём политика шифрования. Нужно либо обновлять сервер, либо в клиенте включить поддержку старого шифрования:

Установка snap пакетов без интернета

На такой же ОС с интернетом выяснить какие пакеты требуются для установки и скачать их. Например в Kubuntu20.04 для установки thincast-client:

Далее скопировать на ПК без интернета и установить:

docker без sudo для всех

Можно добавлять в группу docker пользователей, либо:

Перезагрузка при подключении по XRDP

Перезагрузка со стандартных кнопок при подключении через XRDP

Создать файл /etc/polkit-1/localauthority/50-local.d/50-xrdp.pkla