Apri chromium con port forwarding ssh
Find a file
scossa 609d57ca33 up
2025-08-18 22:30:50 +02:00
chtunn.sh up 2025-08-18 22:28:19 +02:00
easysetup.sh Update easysetup.sh 2025-08-17 19:56:35 +02:00
easysetup_arch.sh Add easysetup_arch.sh 2025-08-17 20:03:10 +02:00
README.md up 2025-08-18 22:30:50 +02:00

WIP

L'argomento -p ancora non funziona:

CON L'ARGOMENTO -p SI VUOLE ATTIVARE uBlockOrigin PREINSTALLATO

La funzione ublock:

  • scarico lo zip del plugin nella cartella /tmp

CHTUNN

Utility per tunnel SOCKS5 su Chromium

INSTALLAZIONE

INSTALLAZIONE VELOCE (Debian/Ubuntu):

curl https://repo.esiliati.org/scossa/chtunn/raw/branch/main/easysetup.sh -o ./easysetup.sh; chmod +x easysetup.sh; ./easysetup.sh; rm easysetup.sh

INSTALLAZIONE VELOCE (Arch):

curl https://repo.esiliati.org/scossa/chtunn/raw/branch/main/easysetup_arch.sh -o ./easysetup_arch.sh; chmod +x easysetup_arch.sh; ./easysetup_arch.sh; rm easysetup_arch.sh

INSTALLAZIONE NORMALE:

DIPENDENZE

Debian

sudo apt install chromium

Ubuntu

sudo apt install chromium-browser

Arch

sudo pacman -Syu chromium

SCARICA LO SCRIPT

#scarica lo script in /usr/bin/
curl https://repo.esiliati.org/scossa/chtunn/raw/branch/main/chtunn.sh -o /usr/bin/chtunn.sh

#diventa proprietario del file e concedi permessi di esecuzione allo script
sudo chown $USER:root /usr/bin/chtunn.sh; chmod 770 /usr/bin/chtunn.sh

#LANCIA QUESTO COMANDO SOLO SE HAI UBUNTU
#cambia lo script impostando chromium-browser anzichè chromium
sudo sed -i 's/\/usr\/bin\/chromium/\/usr\/bin\/chromium-browser/' /usr/bin/chtunn.sh 

CREA UN ALIAS

Apri con un editor il file /home/$USER/.bashrc

nano /home/$USER/.bashrc
#OPPURE
vim /home/$USER/.bashrc

scorri finche non trovi una roba come...

...
alias ll='ls -lah'
alias la='ls -la'
alias l='ls -CF'
alias _='sudo'
alias _i='sudo -i'
...

...e aggiungi l'alias di chtunn:

...
alias ll='ls -lah'
alias la='ls -la'
alias l='ls -CF'
alias _='sudo'
alias _i='sudo -i'
alias chtunn='/usr/bin/chtunn.sh'
...

UTILIZZO

Su una finestra del terminale:
Apri una connessione ssh forwardandola su una porta (esempio:la 5555)

ssh user@server.mio -D 5555

Su un'altra finestra del terminale:
Avvia una sessione di Chromium usando come proxy SOCKS5 la connessione ssh stabilita

chtunn 5555

NOTA

Chromium per funzionare crea una cartella di sessione.
chtunn.sh crea la cartella "chtunn-$1" in /$HOME/.config/chromium/CHTUNN/
dove $1 = numero della porta scelta

Per rimuovere tutte le cartelle di sessione create da chtunn.sh dai il comando:

rm -R /$HOME/.config/chromium/CHTUNN

MENU HELP MOSTRATO DA "chtunn --help"

[Utility per tunnel SOCKS5 su Chromium]

utilizzo: chtunn <1025-65535> [-i] [-p]

esempio:
Su una finestra del terminale: ssh user@server.mio -D 1234
Su una altra finestra del terminale: chtunn 1234
Argomenti
-i    attiva incognito mode
-p    uBlock Origin preinstallato
-h    Mostra questo menu