Posts Tagged ‘SSH’

Linux: Connectar MySQL mitjançant un túnel per SSH

diumenge, desembre 1st, 2013

Molta genta empra el PhpMyAdmin o el client mysql des de línia de comandes.

Si teniu un hosting que us permet accès per ssh, però no podeu obrir els ports del tallafocs (firewall) o bé no teniu adreça ip fixa, o voleu transmetre les dades des de / a MySQL encriptades, aquí us deixo aquest truc que de manera senzilla us permetrà fer-ho.

Mireu aquest exemple:

ssh ubuntu@db.codic.cat -L 13306:127.0.0.1:3306 -N

El que fem amb aquesta comanda és connectar-nos al servidor db.codic.cat , on resideix el mysql, per ssh, amb l’usuari ubuntu.

Alhora estem creant un túnel (tunnel) que comunicarà el port 13306 del nostre odinador local amb el host db.codic.cat.

A db.codic.cat es redigirà aquest tunnel cap a localhost (127.0.0.1), port 3306, el port per defecte de MySql.

El mateix procediment de tunnel es pot fer servir per  a saltar a un altre servidor remot també.

Si el servidor funciona amb usuari i mot de pas, se’ns demanarà la contraseya de l’usuari ubuntu, en aquest cas.

Si el servidor funciona amb certificats (key pairs) s’usarà la configuració habitual de ~/.ssh/config

Si voleu forçar l’us d’un certificat podeu fer servir el paràmetre -i /ruta/al/certificat

La connexió s’establirà, la podeu finalitzar amb CTRL + C.

Llavors podeu usar el vostre programa favorit i indicar-li que es connecti a 127.0.0.1 al port 13306, i en realitat la connexió passarà a través del túnel fins al vostre servidor remot.

 

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Trucs Debian

dijous, abril 14th, 2011

Us passo uns trucs bàsics per a la distribució de Linux Debian.

Permetre accedir per ssh.

Afegiu l’usuari al grup ssh.

useradd -G ssh vostreusuari

Permetre fer sudo:

Com a root escriviu:

visudo

Això obre l’editor de sudo, llavors, on diu:

root ALL=(ALL) ALL

Escriviu:

vostreusuari ALL=(ALL) ALL

Aquest truc no és pròpiament de Debian, però és molt útil. Per a acreditar-vos com a root podeu fer:

su root

però també

sudo su

Adreça curta Twitter: http://wp.me/pzeab-1OP

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Alliberat FileZilla FTP Client 3.3.2.1

divendres, abril 2nd, 2010

El proppassat 21 de Març s’alliberà el client d’Ftp Filezilla 3.3.2.1.

Aquest magnífic programari lliure, client d’FTP capaç entre altres coses de fer FTP disposant simplement d’una connexió SSH (FTP a través d’una connexió SSH, sense que hi hagi cap servidor FTP instal·lat) a un Linux/Unix soluciona alguns problemes des de la versió anterior.

El client FTP de Filezilla és multiplataforma, mentre que el servidor FTP (si voleu muntar un servidor FTP) només es troba disponible per a windows.

Podeu veure la llista de millores a Filezilla version history .

Encara que l’anunci de les novetats és en anglès Filezilla està disponible totalment en Català.

Per a descarregar Filezilla podeu anar a la seva web:

http://filezilla-project.org/

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

SSHMenu: Gestor de connexions SSH per a la barra de Gnome Linux

dilluns, febrer 8th, 2010

SSHMenu és un aplicatiu per al gestor Gnome de Linux, que ens permet llençar des de la barra de tasques les nostres connexions SSH.

Permet configurar el perfil de cada connexió, de manera que puguem distingir quan treballem amb producció, o test.

Per a Ubuntu podem instal·lar una versió (no la última) amb:

sudo apt-get install sshmenu-gnome

Per a instal·lar la darrera versió (encara no disponible al repositori d’Ubuntu) farem:

sudo bash -c "echo 'deb http://sshmenu.sourceforge.net/debian stable contrib' >> /etc/apt/sources.list"

sudo gpg --keyserver subkeys.pgp.net --recv-keys 4CC00851
sudo gpg --export --armor 4CC00851 | sudo apt-key add -

sudo apt-get update && sudo apt-get install sshmenu-gnome

Es pot executar manualment escrivint:

sshmenu

Via: Web Upd8

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy