Luigi Giannone

Visual Basic, Visual Basic .NET, PHP, HTML, Javascript, CSS ecc..

Ubuntu connessione ad una cartella condivisa su windows

Per potersi collegare con Linux Ubuntu ad una cartella condivisa su un compuer windows non c’è bisogno di installare il pacchetto samba. Basta installare il pacchetto smbfs in questo modo:

aprire la shell e digitare:

sudo apt-get install smbfs

Per cercare le cartelle condivise sul client windows digitare:

smbclient -L indirizzo-ip -U utente-windows -p

alla richiesta inserite la password dell’utente windows.

Se tutto è andato bene  compariranno nella shell tutte le cartelle condivise esposte dal computer windows.

per collegarvi ad una di esse:

create una cartella su linux a cui agganciare la condivisione. Esempio: mkdir win.

create un file con all’interno le credenziali dell’utente windows

username=pippo

passowrd=password

salvate e chiudete il file.

Nella shell digitate:

sudo smbmount //indirizzo-ip/cartella-condivisa / win/ -o credentials=/home/utente/credential

a questo punto abbiamo agganciato il contenuto della condivisione windows  all’interno della cartella  win posta sul computer linux.


Linux Ubuntu tunneling ssh via proxy

Per effettuare un tunnel ssh utilizzando un computer client posto  dietro un proxy effettuare le segunti operazioni:

1)- Installare il pacchetto corkscrew.

Aprire il terminale e digitare: sudo apt-get install corkscrew.

2)- nella propria home digitare: touch .corkscrew-auth.

3)- editare il file .corkscrew-auth: nano  .corkscrew-auth

4)- inserire nome utente e password per il proxy all’interno del file  .corkscrew-auth nel seguente formato: utente:password

salvare ed uscire.

5)- creare nella propria home la seguente cartella e file: /home/utente/.ssh/config

6)- editare il file /home/utente/.ssh/config ed inserire all’interno le seguenti righe:

Host*

ProxyCommand corkscrew proxyhostname proxyport %h %p /home/utente/.corkscrew-auth

salvare ed uscrire.

Ora siamo pronti ad effettuare collegamenti da client ssh posti dietro un proxy.

esempio:

ssh -L 10000:192.168.1.20:5000 74.33.22.56 -p 22

Con il comando sopra mi collego al server ssh 74.33.22.56 in ascolto sulla porta 22.

Apro la porta 10000 sul computer locale e attraverso questa porta comunico con il computer remoto 192.168.1.20 sulla porta 5000 per mezzo del server ssh.

Buon divertimento.


Linux Ubuntu forzare wget affinchè utilizzi un proxy per scaricare file

Per scaricare file con wget da un computer posto dietro un proxy server effettuate le seguenti operazioni:

1)- con il vostro editor preferito editare il file /etc/wgetrc

2)- trovare le sottoelencate  variabili e modificate con i vostri parametri:

https_proxy = http://proxy.server.it:porta/
http_proxy = http://proxy.server.it:porta/
ftp_proxy = http://proxy.server.it:80/
use_proxy = on
proxy_user=nome_utente
proxy_password=password

3)- salvate e chiudete l’editor.

 

A questo punto wget si collegherà in automatico al proxy server da voi indicato per poter scaricare file.

Buon divertimento.