Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Показаны сообщения с ярлыком Ubuntu. Показать все сообщения
Установка VMware Workstation 12.5.9 Pro for Linux на Ubuntu 18.04 LTS "Bionic Beaver"
$ cd /tmp
$ wget https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-12.5.9-7535481.x86_64.bundle
$ chmod +x VMware-Workstation-Full-12.5.9-7535481.x86_64.bundle
$ sudo ./VMware-Workstation-Full-12.5.9-7535481.x86_64.bundle
Установка LXD на Ubuntu 18.04 LTS "Bionic Beaver"
$ sudo apt-get -qq install lxd
Добавляется системный пользователь «lxd» (UID 123) ...
Добавляется новый пользователь «lxd» (UID 123) в группу «nogroup» ...
Создаётся домашний каталог «/var/lib/lxd/» ...
Добавляется группа «lxd» (GID 129) ...
Готово.
Setting up lxd dnsmasq configuration.
To go through the initial LXD configuration, run: lxd init
$ id
uid=1000(devtype) gid=1000(devtype) группы=1000(devtype),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
$ newgrp lxd
$ id
uid=1000(devtype) gid=129(lxd) группы=129(lxd),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare),1000(devtype)
$ sudo lxd init
Would you like to use LXD clustering? (yes/no) [default=no]:
Do you want to configure a new storage pool? (yes/no) [default=yes]:
Name of the new storage pool [default=default]:
Would you like to connect to a MAAS server? (yes/no) [default=no]:
Would you like to create a new local network bridge? (yes/no) [default=yes]:
What should the new bridge be called? [default=lxdbr0]:
What IPv4 address should be used? (CIDR subnet notation, “auto” or “none”) [default=auto]:
What IPv6 address should be used? (CIDR subnet notation, “auto” or “none”) [default=auto]:
Would you like LXD to be available over the network? (yes/no) [default=no]:
Would you like stale cached images to be updated automatically? (yes/no) [default=yes]
Would you like a YAML "lxd init" preseed to be printed? (yes/no) [default=no]: yes
config: {}
cluster: null
networks:
- config:
ipv4.address: auto
ipv6.address: auto
description: ""
managed: false
name: lxdbr0
type: ""
storage_pools:
- config: {}
description: ""
name: default
driver: dir
profiles:
- config: {}
description: ""
devices:
eth0:
name: eth0
nictype: bridged
parent: lxdbr0
type: nic
root:
path: /
pool: default
type: disk
name: default
Как смонтировать мобильную флэш-карту?
В этом посте рассматривается способ подключения к Ubuntu флэш-карты используемой совместно с Link2SD на операционной системе Android.
Шаг 1. Создадим папки, которые будут служить точками монтирования дисков флэшки:
$ mkdir dev-sdb1
$ mkdir dev-sdb2
Шаг 2. Выполним монтирование:
$ sudo mount /dev/sdb1 dev-sdb1 -o iocharset=utf8
$ sudo mount /dev/sdb2 dev-sdb2
Параметр -o iocharset=utf8 помогает избавиться от вопросиков (?) вместо русскоязычных наименований файлов и папок.
Шаг 3. Размонтируем диски флэшки:
$ sudo umount /dev/sdb1
$ sudo umount /dev/sdb2
Шаг 4. Удалим больше не нужные папки:
$ rm -r dev-sdb1
$ rm -r dev-sdb2
Как сделать HTTPS на сайте
Установка Let’s Encrypt клиента
$ sudo apt-get install software-properties-common$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt-get update
$ sudo apt-get install python-certbot-apache
Первоначальная настройка DigitalOcean-дроплета с ОС Ubuntu 16.04.2 x32
Настройка файрвола
Для начала настроим файрвол. Разрешим подключаться к серверу по SSH:# ufw disable
# ufw reset
# ufw default deny incoming
# ufw default deny outgoing
# ufw allow in on eth0 from any to ##.###.##.### port 22 proto tcp
# ufw enable
# service ufw restart
# ufw status verbose
# ufw status numbered
How To Set Up a Firewall with UFW on Ubuntu 16.04
UFW Essentials: Common Firewall Rules and Commands
Как установить минимальный GUI на Ubuntu Server
Для того чтобы установить минимальный графический интерфейс нужно выполнить следующие команды:
sudo apt install xorg
sudo apt install --no-install-recommends openbox
sudo usermod -a -G video devtype
startx
Нужно обязательно добавить своего пользователя в группу video, иначе команда startx выполнится с ошибкой: `xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)`
Вам будет доступен терминал и буфер обмена.
Т.к. я работаю на виртуальной машине VirtualBox, то я устанавливал предварительно гостевые расширения с параметром --nox11. Примечательно, что мне не пришлось их переустанавливать для того чтобы заработал буфер обмена между хостом и гостевой машиной.
Полезные ссылки по теме:
Как установить гостевые расширения VirtualBox на серверную Ubuntu
Для начала нужно выбрать пункт меню: Devices -> Insert Guest Addions CD image...
Далее нужно выполнить команды:
sudo mount /dev/cdrom /media/cdrom
Чтобы работал автомонтирование можно также сразу выполнить команду:
sudo usermod -a -G vboxsf devtype
Далее нужно выполнить команды:
sudo mount /dev/cdrom /media/cdrom
sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)
sudo /media/cdrom/VBoxLinuxAdditions.run --nox11Чтобы работал автомонтирование можно также сразу выполнить команду:
sudo usermod -a -G vboxsf devtype
Полезные ссылки по теме:
Как увеличить разрешение экрана для ubuntu-16.04.2-server-i386 на Oracle VM VirtualBox версии 5.1
Понадобится отредактировать два файла: /etc/default/grub и /etc/grub.d/00_header.
Минимальная установка Ubuntu
Устанавливать будем Ubuntu 16.04.2 LTS со следующими требованиями к системе:
Я создал соответствующую виртуальную машину для теста:
![]() |
| Ubuntu 16.04.2 LTS |
Я создал соответствующую виртуальную машину для теста:
- Processors: 2
- Base Memory: 2048
- Storage Virtual Size: 128 GB (из них не менее 25 GB я выделю на root, а остальное пойдет на home)
Как удалить всё лишнее из Ubuntu
--
- Очистка системы Ubuntu
- Диета для пингвина: чистим свежеустановленный Ubuntu от хлама
- Bash-скрипт. Чистка системы
- http://www.linux-info.ru/avtomaticeskaja-ocistka.html
- Удаление пакетов и очистка кэша с помощью APT
- 10 фатальных ошибок, которые следует избегать в Ubuntu/Linux Mint
- Поиск и удаление неиспользуемых пакетов с deborphan в Debian/Ubuntu и производных
- Удаляем лишнее из Ubuntu 10.04 - 10.10
- Ускоряем Ubuntu уменьшая количество используемой памяти
Настройка файрвола ufw в Ubuntu
network manager says “device not managed”
# nmcli con down test-lab nmcli dev disconnect wls1 nmcli con mod "SSID" ipv4.dns "8.8.8.8 8.8.4.4" nmcli con mod "SSID" ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844" nmcli con up "SSID" ifname wls1 nmcli device status nmcli connection show # nmcli connection show --active nmcli device show wls1
sudo ufw disable sudo ufw reset sudo ufw default deny incoming sudo ufw default deny outgoing sudo ufw allow out on wls1 from any to 8.8.8.8 port 53 proto udp sudo ufw allow out on wls1 from any to 8.8.4.4 port 53 proto udp sudo ufw allow out on wls1 from any to any port 80 proto tcp # sudo ufw allow out on wls1 from any to any port 8080 proto tcp sudo ufw allow out on wls1 from any to any port 443 proto tcp sudo ufw enable sudo service ufw restart sudo ufw status numbered sudo ufw status verbose
sudo ufw allow out domain # sudo ufw allow out 53/tcp # sudo ufw allow out 53/udp sudo ufw allow out http # sudo ufw allow out 80/tcp # sudo ufw allow out 80/udp sudo ufw allow out https # sudo ufw allow out 443/tcp # sudo ufw allow out 443/udp sudo ufw allow out http-alt # sudo ufw allow out 8080/tcp # sudo ufw allow out 8080/udp
sudo service network-manager restart
- UDP is in some ways a better protocol for DoS attacks
- Any connection to the outside comes from a local port (but not 80!), to another computer's port 80, thus the rule must allow outbound to anywhere, on port 80.
- Private Address Space
- Port 53 is reserved for the Domain Name System (DNS).
- DNS uses UDP for most of its queries
- Using the NetworkManager Command Line Tool, nmcli
- How can I use Firefox with Ubuntu firewall (gufw)?
- How do I with ufw deny all outgoing ports excepting the ones I need?
- Настройка DNS
- Google Public DNS
Как включить AppArmor для Firefox и Chromium
ls -la /etc/apparmor.d/ ls -la /etc/apparmor.d/disable/ ls -la /etc/apparmor.d/local/ sudo apparmor_status sudo rm /etc/apparmor.d/disable/usr.bin.firefox sudo apparmor_parser -a /etc/apparmor.d/usr.bin.firefox # sudo ln -s /etc/apparmor.d/usr.bin.firefox /etc/apparmor.d/disable/ # sudo apparmor_parser -R /etc/apparmor.d/usr.bin.firefox sudo apt install apparmor-utils apparmor-profiles ls -la /usr/share/doc/apparmor-profiles/extras/
Подписаться на:
Сообщения (Atom)







