Туннельный трафик конфетки через другой сервер через ssh

ext4 не поддерживает онлайн уменьшение. Вы не можете уменьшить ext4 объем, не размонтировав его (с или без LVM). Если проблема состоит в том, что это - Ваш rootfs, Вы можете делать, уменьшение от initramfs — зависит от того, если у Вас есть консольный доступ (например, IP KVM).

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

10
26.09.2014, 18:54
2 ответа

Мое решение было похоже на @slm's, но вместо этого я использовал SOCKS, потому что он проще и не требует установки прокси на сервере или клиенте.

Выполняйте все команды на компьютере с ограниченным доступом.

в yum.conf установите прокси следующим образом

proxy=socks5h://localhost:1080

из терминала типа

ssh -D 1080 YOUR_USER@YOUR_SERVER_WITH_FULL_WEB_ACCESS

нажмите enter и введите пароль.

теперь в отдельном терминале (не ssh) типа

yum update
21
27.01.2020, 20:00

Вы должны быть в состоянии проксировать трафик YUM через SSH соединение так:

  1. добавить в /etc/yum.conf на защищенном сервере:

    proxy=http://127.0.0.1:8080.
    
  2. с сервера с нормальным входящим/исходящим доступом к ssh:

    $ ssh -R 8080:ssh.server:8080 user@protected.server.
    
  3. На сервере, где вы хотите запустить YUM команды:

    $ yum update
    

Ссылки

4
27.01.2020, 20:00

Теги

Похожие вопросы