Moram priznati da sam sam sebi skočio u usta. Kako sam u pretprošlom postu napisao

Za Mac OS i Linux korisnike, nije potrebno instalirati putty okruženje, oni već odavno, o čemu windows korisnici sanjaju, imaju ssh ljusku unutar operativnog sustava.

ovaj dio o windows korisnicima i njihovim snovima o ssh podršci u komandnoj liniji.

Eto, ipak postoji rješenje. Rješenje se nalazi na linku te potrebno samo preuzeti instalacijsku datoteku te ju pokrenuti. Instalacija će sve odraditi sama, pa nakon odlogiranja profila te ponovnog logiranja, biti ćete u mogućnosti raditi kao na slici.

Stoga, windows korisnici, još jednom ispirka. Napokon i u vas ssh u ljusci.

ps: mislim da vam je jasno da iz sigurnosnih razloga nisam u mogućnosti vam pokazati adresu poslužitelja…

  • Facebook
  • Twitter
February 1st, 2010

Wearable gestural interface 

Prilikom puno upita kako administrirati bazu podataka na poslužitelju odlučio sam se malo više posvetiti tom pitanju, pa odlučih napisati zanimljivi članak kako to uraditi na jedan lijep način. Mogućnosti su neizmjerne, ovo se ne svodi samo na administraciju baze, već recimo i na udaljeno mapiranje SMB mapi podataka ili FTP mapi podataka.

Kao što je uvijek, prilikom kupnje domene i zakupa prostora, hosting uslužitelj vam nudi i jedan od načina pristupa (iako ja ne preferiram svojim klijentima davati ssh protokol), putem ssh ili ftp protokola. I jedan i drugi način vam omogućuje pregled i jednostavan način korištenja udaljenih datoteka te njihovo administriranje.

Ali, nisu samo datoteke potrebne prilikom postavljanja vaših web stranica. Potrebna je i inicijalizacija baze podataka te korištenje iste. No, kao savjesni administrator i osoba koja savjesno čuva svoje servise, nikada ne dopuštam dohvat mysql podataka izvana, što će reći, ne dozvoljavam pristup portu 3306 s bilo koje domene osim s localhost adrese, odnosno prilikom inicijalizacije te kreiranja baze, nikada nije niti dobro dozvoliti pristup bazi osim s lokalne adrese, ili barem u najgorem slučaju s lokalne mreže, ako se ona nalazi unutar vatrozida.

To ponekad može biti i dobro, a ponekad može biti i jako opterećenje. Svi klijenti misle da prodajom usluge prostora na poslužitelju morate imati i uslugu konzultacije uključenu u nju. Iako mi to nikada nije predstavljao problem, naravno pomoći drugima, ponekad je to stvarno problem, jer objašnjavanje neukima informatičkih termina i nije jednostavno.

Stoga, kao što sam i naveo, mali priručnik kako se spojiti na poslužitelj preko sigurnog tunela putem ssh protokola i kako mapirati udaljeni mysql port na svoj lokalni port, te putem lijepog windows sučelja pregledavati svoju bazu podataka na udaljenom poslužitelju.

Prvo je potrebno instalirati program na svoje lokalno računalo. Potrebno je pokrenuti instalaciju ovog paketa te dodati u PATH podatak putanju do instaliranog sustava, npr: c:\\Program Files\Putty.

Nakon toga, potrebno je uspostaviti sigurnu konekciju do poslužitelja po volji (napomena, servis ssh mora biti dostupan izvana s pripadnim korisničkim imenom te zaporkom). Konekcija se vrši u command promtu windows okruženja te je dovoljno samo iskopirati sljedeću liniju i naravno upisati svoje podatke.

plink -ssh -P 222 -L 3307:localhost:3306 korisnik@ftp.nekadomena.com
  • plink – naredba slična ssh naredbi, uspostava tunela
  • ssh – protokol s kojim se spajate na udaljeno računalo
  • -P 222 – port na kojem vam sluša ssh servis
  • -L 3307:localhost – lokalna adresa na koju mapirate bazu podataka
  • 3306 – adresa na kojoj se nalazi udaljena mapa podataka
  • korisnik@ftp.nekadomena.com – vaše korisničko ime te domena za pristup

Nakon uspješno ostvarene konekcije (mora se dobiti odziv poslužitelja, ovisno o ljusci okruženja) u mogućnosti ste koristiti standardni unix/linux naredbe, kao što su ls -al, htop, mc, rm i cp.

Sljedeći korak je instaliranje sučelja za administraciju baze podataka (ja osobno koristim Heidi MySQL frontend) te pokretanje istog. Unos podataka je prikazan na slici.

I, eto, Connect i nalazite se na udaljenom poslužitelju koji ne dopušta administraciju baze podataka s vanjskih adresa.

Za Mac OS i Linux korisnike, nije potrebno instalirati putty okruženje, oni već odavno, o čemu windows korisnici sanjaju, imaju ssh ljusku unutar operativnog sustava.

Jedna mala napomena. Cjelokupni postupak neće biti moguć, ako vam je administrator mreže ili poslužitelja iz sigurnosnih razloga zabranio pristup resursima. Prikazani pristup je meni osobno na nekim mrežama i poslužiteljima radio, a na nekim ne.

Uvijek vam ostaje jednostavnija alternativa, a to je phpMyAdmin web sučelje.

  • Facebook
  • Twitter
Home