Dec 11 2009

MySQL tradycyjnie – tworzenie, aktualizacja, usuniecie usera

Dzisiaj druga czesc MySQL tradycyjnie, ostatnio zabraklo manipulacji uzytkownikami, wiec teraz wlasnie o tym.
Zalozmy, ze chcemy dodac nowego uzytkownika lonio i nadac mu prawa do bazy danych o nazwie lonio_db.

Ustanawiamy polaczenie

czlowiek@maszyna:~$ mysql -u root -p
Enter password:
...
mysql>

Tworzymy bazke lonio_db

mysql> CREATE DATABASE lonio_db;
Query OK, 1 row affected (0,02 sec)

Dodajemy uzytkownika lonio i nadajemy mu prawa do bazy lonio_db

mysql> CREATE USER 'lonio'@'localhost' IDENTIFIED BY 'haslo';
mysql> GRANT ALL PRIVILEGES ON lonio_db.* TO 'lonio'@'localhost'
    -> WITH GRANT OPTION;

Lonio juz istnieje i ma pelne prawa do swojej bazki.

Zmienmy mu teraz haslo

mysql> UPDATE mysql.user SET Password=PASSWORD('nowe-haslo') WHERE User='lonio';
mysql> FLUSH PRIVILEGES;

No i w koncu mozemy usunac lonia i jego bazke

mysql> DROP USER 'lonio'@'localhost';
mysql> DROP DATABASE lonio_db;

Wiecej informacji na temat zarzadzania uzytkownikami znajdziesz tutaj.


Dec 10 2009

Google Chrome Beta dostepna dla Linuxa

google-chrome-logoPare dni temu dostalem maila informujacego o dostepnosci Google Chrome dla systemu Linux. Oto kilka ciekawostek od zespolu Google Chrome, cytujac orginalny email:
~60 000 wierszy kodu specjalnie dla Linuksa,
23 wersje deweloperskie,
2713 poprawionych bledow w wersji Linux,
12 zewnetrznych wspolpracownikow pracujacych nad bledami w kodzie Google Chrome dla Linuksa oraz 48 zewnetrznych tworcow kodu

Paczke sciagamy z oficjalnej strony GC. Do wyboru, wersje 32 i 64 bit w debach (Debian/Ubuntu) i rpm (Fedora/openSUSE).

Podczas pierwszego uruchomienia, Chrome zaproponuje import ustawien – historia, ulubione, zakladki, wyszukiwanie, hasla – z innych przegladarek, np. Firefox’a.

gc-import-1gc-import-2

Mozemy pominac ten krok dla czystej konfiguracji Google Chrome. Wyszukiwarka, jak nie trudno sie domyslic – Google, ktora mozemy zmienic na Onet, WP, a nawet Bing ;) .
Technicznie nieco kuleje podobnie zreszta jak Safari (WebKit) – css’y, i wyswietlanie grafik, tj .ico.
google-chrome-linux
Zapraszam do testowania.


Nov 28 2009

Kubek z Tuxem

Kubkow jest pelno, ale z Tuxem i jeszcze prawie wlasnorecznie wydrukowany to juz cos.
Przedstawiam moj wlasny, juz lekko przechodzony, ale nadal wspanialy :D

Tux Ubuntu Kubek

kubek-ubuntukubek-tux

A tutaj graficzka przygotowana na podstawie wytycznych zaprzyjaznionej drukarni, nic tylko drukowac :)


Nov 11 2009

Polaczenie ssh w Ubuntu

Na poczatek instalujemy openssh-server na komputerze, z ktorym bedziemy sie laczyc – w moim przypadku 192.168.1.5 (zdalny)

1. Instalujemy serwer ssh

czlowiek@zdalny:~$ sudo apt-get install openssh-server

2. Otwieramy port 22

czlowiek@zdalny:~$ sudo iptables -I INPUT -p tcp --dport 22 -j ACCEPT

3. Restartujemy serwer

czlowiek@zdalny:~$ sudo /etc/init.d/ssh restart
 * Restarting OpenBSD Secure Shell server sshd                [ OK ]

4. Teraz mozemy sie juz laczyc

czlowiek@maszyna:~$ ssh czlowiek@192.168.1.5
czlowiek@192.168.1.5's password:
Linux zdalny 2.6.31-15-generic #49-Ubuntu SMP Fri Nov 6 09:52:03 UTC 2009 i686
...
Last login: Wed Nov 11 00:23:31 2009 from 192.168.1.1
czlowiek@zdalny:~$ sudo apt-get moo
         (__)
         (oo)
   /------\/
  / |    ||
 *  /\---/\
    ~~   ~~
...."Have you mooed today?"...
czlowiek@zdalny:~$

Gdybysmy chcieli zmienic, naprzyklad port to zapraszam do pliku /etc/ssh/sshd_config.
Jezeli mamy uruchomiona nakladke ufw

czlowiek@zdalny:~$ sudo ufw status
Status: active

to tak otwieramy porty

czlowiek@zdalny:~$ sudo ufw allow 22/tcp

tak zamykamy

czlowiek@zdalny:~$ sudo ufw deny 22/tcp

Oct 29 2009

Premiera Ubuntu 9.10

Ubuntu: For Desktops, Servers, Netbooks and in the cloudDostepny jest juz najnowszy Ubunciak. Mozna go pobrac stad. A tutaj zapoznac sie z nim.

Tak w skrocie … zmieniono jednak Pidgina na Empathy. Firefox juz w wersji 3.5, Rythmbox, Totem, pelen pakiet Open Office 3.0. Ubuntu One – iFolder, mozna juz powiedziec, ze konkurent Dropbox’a. Software Center z podzialem na kategorie, tj. Edukacja, Gry, Dzwiek i Wideo, Grafika, Biuro, no i Programowanie (warte uwagi Ubuntu Quickly). W kategorii gier mamy ponad 400 darmowych pozycji, ale to oczywiscie nie wszystko.

Troche zmieniony domyslny wyglad, kilka nowych tapetek i ikonek, ale najwazniejsza jest wydajnosc.

Kernel 2.6.31, usprawniona grafika Intela lub ATI. W kernelu znalazla sie tez obsluga USB 3.0. EXT4, GRUB 2, GNOME 2.28 lub KDE 4.3.1.

Dostepne odmiany.
Oficjalki:
- Kubuntu,
- Edubuntu,
- Ubuntu Server Edition,

Uznane:
- Xubuntu
- Ubuntu Studio
- Mythbuntu

a tutaj dostepna polska wersja.