Korzystam z pulpitu Fedory za korporacyjnym serwerem proxy, który blokuje yum
ruch (szczególnie *.gz
i *.bz2
). Mam dostęp do osobnej maszyny RedHat za pośrednictwem ssh, która może pobierać co tylko zechce.
Kiedy to zrobię yum update
i inne mniam polecenia: Czy jest możliwe skierowanie tego ruchu do maszyny RedHat, aby pobrać pliki dla mnie? Nie mam dostępu do roota na maszynie RedHat, ale mogę się zalogować i użyć wget do pobrania plików. Jeśli tak to jak?
Powinieneś być w stanie proxy ruchu YUM przez połączenie SSH w następujący sposób:
dodaj do
/etc/yum.conf
na chronionym serwerze:z serwera z normalnym dostępem przychodzącym / wychodzącym ssh:
Na serwerze, na którym chcesz uruchomić polecenia YUM:
Bibliografia
źródło
desktop
i serwera RedHat z pełnym dostępem do pobierania jakoserver
). Myślę, że muszę to zrobićproxy=http://127.0.0.1:8080
na moim,desktop
ponieważ jest to komputer, który potrzebuje aktualizacji yum issh -R 8080:ssh.server:8080 [email protected]
na moimdesktop
. Gdzieserver
wchodzi w to konfiguracja, czy jej nie ma?ssh.server
.desktop
czyserver
? Jeśli to nie serwer, nie mogę go zainstalować, ponieważ nie mam dostępu dossh -D 8888 user@server
na pulpicie, musisz powiedzieć yum, aby używał tego serweraproxy=socks5h://localhost:8888
. Czy widzisz z tym jakiś problem? Oznaczałoby to, że nie muszę instalować niczego na maszynie serwerowej, co jest idealne w moim przypadku, ponieważ jest to maszyna współdzielona. Nie będę mógł tego przetestować do poniedziałku.