Рубрика: Linux
Наработки и статьи по работе с Linux
Переброс RDP через SSH Linux
Ситуация: есть доступ к граничному шлюзу локальной сети по SSH. Но нет VPN..А удаленно подключится по RDP к машинке хочется.
Решение: создаем SSH туннель, например как-то так:
1 |
ssh -f -N -L 8888:192.168.1.100:3389 vasya@92.168.0.71 |
, где 192.168.1.100 — это машина с RDP «на том конце», 92.168.0.71 — шлюз с доступом по SSH
Далее остается подключится например remminой на 127.0.0.1:8888
Резервное копирование жесткого диска в Ubuntu
Обычно использую утилиту dd, которая есть в каждом дистрибутиве в «Базе».
Создание образа:
1 |
dd if=/dev/sdb2 of=/mnt/backup/iso_main_hard/hard_main.dd bs=1M conv=noerror |
Если хочется жать в архив:
1 |
dd if=/dev/sdb2 bs=1M conv=noerror | bzip2 -c > /mnt/backup/hard.dd.zip |
Извлечение:
1 |
bzcat hard_main.dd.zip | dd of=/dev/sdb2 |
Утилита dd, в консоль во время работы ничего не пишет, но есть трюк как «показать»:
1 |
sudo watch -n10 killall -SIGUSR1 dd |
Миграция с VirtualBox на KVM (UBUNTU)
Причина: KVM более производительный чем VirtualBox. В моём случае все обошлось довольно просто:
1) Ставим KVM
1 |
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils virt-manager |
2) Конвертируем виртуальные машины Virtualbox в формат KVM. Например так:
1 2 |
VBoxManage clonehd --format RAW win764.vdi win764.img qemu-img convert -f raw win764.img -O qcow2 win764.qcow2 |
3) Запускаем KVM virt-manager и подключаем диск. У меня всё заработало с первого раза.
Обновление устаревшей версии Ubuntu
Иногда при попытке установить (apt-get update) какой то пакет в Ubuntu можно увидеть ошибки вида:
1 2 3 |
Ош http://security.ubuntu.com vivid-security/multiverse i386 Packages 404 Not Found [IP: 91.189.91.24 80] W: Не удалось получить http://ru.archive.ubuntu.com/ubuntu/dists/vivid/main/source/Sources 404 Not Found [IP: 213.180.204.183 80] |
Скорее всего это лишь означает, что версия Ubuntu устарела, и обновления и пакеты далее доступны по другому адресу:
http://old-releases.ubuntu.com/ubuntu/pool/main/
Что делать: открываем файл источников ПО, и заменяем ссылки вида http://security.ubuntu.com на http://old-releases.ubuntu.com/
1 |
mcedit /etc/apt/sources.list |