Arch Linux

Jest to blog poświęcony dystrybucji Arch Linux i innym, może kiedyś pojawi sie coś o muay thai i życiu jak to miało być pierwotnie

sobota, 14 sierpnia 2010

Jak ważne jest zabezpieczanie routera ?

PRZEDSTAWIONY TEMAT PROSZĘ TRAKTOWAĆ JAKO EDUKACYJNY, MAJĄCY NA CELU UZMYSŁOWIĆ, JAK BARDZO NIEBEZPIECZNE JEST ZOSTAWIANIE FABRYCZNYCH USTAWIEŃ W ROUTERACH !!! NIE ODPOWIADAM ZA SZKODY WYRZĄDZONE, WIĘC ZASTANÓWCIE SIĘ 10 RAZY, ZANIM COŚ ZROBICIE !!!

Postanowaiłęm się z Wami podzielić sposobem na to jak łatwo możecie włamać się do routera czyjegoś. Mi się znudziło już zmienianie nazw SSID na "ZabezpieczRouter", podawałem nawet numer gg, ale nikt się nie zgłosił po instrukcje, co zrobić by taki proceder nie miał miejsca. Nie zrobiłem nic innego ! Jestem dobrym człowiekiem, a mógłbym zrobić wiecej i utrudnić komuś życie Chichot

Mianowicie wystarczy że znajdziecie jakiś adres TP albo NETII np. 213.238.78.1 no i wklepujecie to w przegladarkę. i tak ostatni numerek zmieniacie na 2 i ENTER i tak dalej lecicie. W końcu połączycie się z jakimś routerem. W większosci routerów login: admin i hasło:admin. Oczywiście nie każdy sie nie zna i traficie na jakieś zabezpieczone routery. ALE traficie też na niezabezpieczone i wejdziecie do panelu administracyjnego.

Następna sprawa to firefox i add-on Unhide Passwords pozwalający pokazac hasło zza gwiazdek. Także już amcie login i hasło jakie usługodawca przydzielił abonentowi.

OCZYWIŚCIE TRZEBA POMYŚLEĆ ZANIM SIĘ COŚ ZROBI

jeśli macie neostradę albo netię, to nie łączcie się przez te hasła i loginy, bo to będzie pewnie wykryte i wtedy mogą Was spotkac nieprzyjemności.

DRUGA SPRAWA to nie hacking, więc niema co się napalać i robić burdel w czyimś routerze, raczej wolontariat SSID -> "ZABEZPIECZ_SIEĆ" !

Może niektórzy stwierdzą, ze głupio robię, że o tym piszę ale jako socjolog z wykształcenia mam taką tezę, że dzięki temu może wzrośnie odsetek świadomości ludzkiej o czyhających niebezpieczeństwach w internecie. Może być tak, ze nagle trzynastolatki, zaczną się włamywać do sieci i robić burdel, ale to prędzej czy później przyniesie takie efekty jakich sie spodziewam

wtorek, 29 czerwca 2010

Splashy - splash screen

Tutaj chciałem przedstawić przepis na graficzne uruchamianie linuxa.


1.
yaourt -S splashy-full package splashy-themes

2.
sudo gedit /boot/grub/menu.lst

Dopisujemy quiet vga=791 splash na końcu wiersza uruchamiającego kernela, dla przykładu:

kernel (hd0,6)/vmlinuz26 root=/dev/sda6 ro
quiet vga=791 splash

3.
sudo gedit /etc/rc.conf
- dodajemy na początku linijkę
SPLASH="splashy"
ważne by nie było przed nią "#" ;)

4.
sudo gedit /etc/mkinitcpio.conf
- na końcu takiej lini:

HOOKS="base udev autodetect ide sata filesystems

dodajemy splashy:HOOKS="base udev autodetect ide sata filesystems splashy"

5.
sudo gedit /etc/splashy/config.xml
- oczywiście u mnie wpis jest taki: archlinux-simplyblack

Można wybrać inny theme z /usr/share/splashy/themes

6. Na koniec trzeba przebudować initramfs, w archu nazwa kernela to: kernel26 yakże wydajemy komendę:
sudo mkinitcpio -p kernel26
i to by było na tyle.

jakość jest potworna, ale może trochę przybliży Wam to wygląd

SLIM - menedżer logowania

Przedstawiam krótki opis jak zainstalowac i skonfigurować SLIMA.

sudo pacman -S slim archlinux-themes-slim <- instalacja slima i themów

sudo gedit /etc/smb.conf <- edycja pliku konfiguracyjnego slima

Dla mnie najciekawsze opcje to default_user gdzie usuwamy znaczek # i zamiast simone wpisujemy swój login, dzięki temu będzie nam się wyświetlać odrazu nasz login, oraz zmieniamy sobie domyślny theme przy "current_theme" ja wybrałem archlinux-simplyblack. Więcej temów znajdziecie w /usr/share/slim/themes W repozytoriach i w AUR jest wiecej paczek z themami.

sudo gedit /home/TWÓJ LOGIN/.xinitrc <- aby działało trzeba w nim dopisac uruchamianie środowiska graficznego jakie sie chce, ja używam fluxboxa i mam wpis:






!#/bin/bash
exec startfluxbox

Efekt jest taki:

sobota, 26 czerwca 2010

SLIM, FLUXBOX I KONFIGURCJA

Witam w związku z moją przygodą z menedźerem okien jakim jest fluxbox, postanowilem napisać co nieco :) Założmy że mamy czystą instalację archa z zainstalowanymi sterownikami do karty graficznej po (pacman -Syu) i wszystkimi włączonymi usługami jakie interesują nas w rc.conf.



1. sudo pacman -Sy slim fluxbox lxterminal

sudo nano /etc/pacman.conf dodajemy
[archlinuxfr]
## The french Archlinux communities packages
Server = http://repo.archlinux.fr/x86_64
sudo pacman -Syu yaourt
sudo nano /etc/pacman.conf dodajemy
[archstuff]
Server = http://archstuff.vs169092.vserver.de/x86_64

sudo pacman -Syu slim archlinux-themes-slim xcompmgr thunar zip unzip rar unrar yaourt firefox yaourt firefox feh xorg-fonts-{100,75}dpi ttf-ms-fonts file-roller

yaourt -S adesklets
2. nano /home/user/.fluxbox/menu
3. dodajemy gdzieś
[exec] (Lxterminal) {lxterminal}
[exec] (Thunar) {thunar ~/}
4. nano ~/.profile
5. wklejamy:
PATH="/bin:/usr/bin:/sbin:/usr/sbin"
6. loacale-gen
7. nano /home/user/.xinitrc
8. wklejamy:
!#/bin/bash
exec startfluxbox
9. sudo nano /etc/rc.conf
DAEMONS=(syslog-ng network netfs crond hal fam slim alsa)
10. sudo /etc/rc.d/slim start
11. lxterminal -> /home/user/.fluxbox/startup wklejamy:
setxkbmap "pl" &
xcompmgr &
fbsetbg -l &

12. fbsetbg -f /ścieżka/do/tapety.jpg
13. http://files.customize.org/download/files/54092/Blue_Black.zip <- styl rozpakowujemy 14. sudo mv /home/user/Blue_Black/ /usr/share/fluxbox/styles/ i z menu fluxboxa sobie go ustawiamy 15. sudo nano /etc/slim.conf 16 usuwamy # przy autologin i zamiast simone wpisujemy swoja nazwe usera, oraz przy current_theme zamiast default wpisujemy nazwe jednego z themów slima (usr/share/slim/themes) w moim przypadku archlinux-simplyblack 17. aby w thunarze były wyświetlane ikony ściągamy ikony http://gnome-colors.googlecode.com/files/gnome-colors-5.5.1.tar.gz rozpakowujemy i kopiujemy wybraną nazwe sudo mv gnome-brave /usr/share/icons nano .gtkrc-2.0 -> a do niego wpisujemy:
include "/usr/share/icons/"
gtk-icon-theme-name="gnome-brave"

postaram się to uporządkować

czwartek, 14 stycznia 2010

Conky i Conky-colors

Witam, przedstawiam tutaj ciekawy skrypt pomagający w konfiguracji conkiego dla gnome 8) Pokażę tutaj jak skonfigurować conky na podstawie tego co ja zrobiłem dla siebie !

Opis jest na podstawie tego:
http://www.gnome-look.org/content/show.php/CONKY-colors?content=92328

1. Początkowo instalujemy niezbędne paczki:
[code]sudo aptitude install conky python-statgrab ttf-liberation[/code]

2. Sciągamy paczkę CONKY-colors i ją rozpakowujemy
http://www.gnome-look.org/CONTENT/content-files/92328-onky_colors.tar.gz

3. uruchamiamy konsolę, a w niej wydajemy polecenia:

make - kompilacja źródła
./conky-colors --help - sprawdzamy dostępne opcje skryptu
./conky-colors (tutaj wpisujemy wybrane opcje)- kompilacja źródeł z wybranymi opcjami

W moim przypadku skompilowałem skrypt z takimi opcjami:

./conky-colors --lang=pl --theme=alllight --cpu=3 --swap --proc=3 --clock=modern --network --unit=C --weather=PLXX0045 --weatherplus

Oznacza to, że conky będzie:
* w języku polskim
* będzie cały biały
* będą uwzględnione 3 rdzenie procesora
* będzie wyświetlany nowoczesny zegarek
* będą wyświetlane informacje o sieci
* jednostką temperatury będzie Celsjusz
* będzie wyświetlana pogoda z Lublina


swoje kody możecie sprawdzić na stronie www.weather.com po wpisaniu nazwy miasta, w pasku adresu będzie kod podobny do tego którego ja użyłem

Po skompilowaniu otrzymałem taki wynik:
Congratulations, your .conkyrc was createad- czyli kompilacja przebiegła bez problemów

make install - instalacja conky

Wynik instalacji:
cp -r .conky .fonts ~
mv .conkyrc ~
mv conkyPlayer.template conkyForecast.template conkyCover.sh ~/.conky
chmod +x ~/.conky/*


4. Kopiujemy plik .conkyForecast.config mieszczący się w /home/twój login/.conky/ do katalogu /home/twój login/ - cp .conkyForecast.config /home/twój login/

5. Teraz odświerzamy listę zainstalowanych czcionek w systemie
sudo fc-cache -v -f

6. teraz zajmiemy się instalacją skryptu pogody na podstawie tego postu:
http://ubuntuforums.org/showthread.php?t=869328

W Ubuntu i Mincie wygląda to tak:

sudo wget -q http://www.kaivalagi.com/ubuntu/ppa/m-buck-conky-jaunty.list -O /etc/apt/sources.list.d/m-buck-conky-jaunty.list - dodajemy repozytorium skryptu forecast w przypadku Linux Mint 7 Gloria

sudo wget -q http://www.kaivalagi.com/ubuntu/ppa/m-buck-conky-key.gpg -O- | sudo apt-key add - - dodajemy klucz

sudo apt-get update && sudo apt-get install conkyforecast - odświerzamy listę repozytoriów i instalujemy skrypt

W Archu jedynie sudo pacman -S conky-forecast

7. Teraz musimy się zarejestrowac na portalu by skrypt działał prawidłowo
http://www.weather.com/services/xmloap.html]http://www.weather.com/services/xmloap.html

Po udanej rejestracji dostajemy na maila: NIŻEJ WYPISANE KLUCZ I ID SĄ NIEPRAWDZIWE
Partner ID: 1125297178
License Key: 8cf1289e663f62d5

8. Teraz obowiązkowo trzeba wyedytować plik conkyForecast.config

W konsoli wydajemy również polecenie locale w celu zobaczenia naszego kodowania, u mnie jest to: pl_PL.UTF-8

W pliku .conkyForecast.config wprowadzamy wyżej wymienione dane, w polach gdzie jest zaznaczone żeby je wpisać ! czyli:

LOCALE = pl_PL.UTF-8
XOAP_PARTNER_ID = 1125297178
XOAP_LICENCE_KEY = 8cf1289e663f62d5

Z gmailem już mi się nie chciało bawić, dlatego bo jest kilka nieścisłości, a efekt jeżeli chodzi o wygląd, jak dla mnie jest niezadowalający.

Efekt jest taki:
darmowy hosting obrazków



A żeby Conky uruchamiał się automatycznie i nie przeszkadzał w pracy trzeba stworzyć plik np. .autostart i wpisać:

#!/bin/bash
sleep 20 && conky

chmod +x .autostart - zmieniamy atrybuty na wykonywanie

teraz wchodzimy w Centrum kKontroli -> Programy startowe -> Dodaj i tutaj wpisujemy nazwe wybieramy plik .autostart i to wszystko

Konfiguracja Archa 2009.08

Ten post jest poświęcony konfiguracji Archa dla platformy 64 bitowej. Po udanej instalacji uruchamiasz komputer i włącza się Arch. Loguhesz się jak root. Pierwsze co robisz to pacman -Syu, w moim przypadku zaktualizowały się 3 czy 4 paczki, dlatego trzeba wydać to polecenie jeszcze raz i dokona się pełna akualizacja Archa.

  • Teraz gdy mamy to już za sobą nadchodzi czas na instalacją środowiska graficznego pacman -S gnome. Tutaj jest opisane co warto instalować z gnoma: http://wiki.arch-linux.pl/wiki/Gnome#Instalacja. Teraz warto od razu zainstalować pacman -S gnome-terminal hal fam gdm dzięki czemu będziemy mogli uruchomić środowisko graficzne. W moim przypadku musiałem zainstalować sterowniki nvidia pacman -S nvidia.
  • Teraz przychodzi czas na edycję ewnego pliku nano /etc/rc.conf wciskamy Ctrl+w i wyszukujemy sekcji DAEMONS ma to wyglądać tak:
DAEMONS=(syslog-ng network netfs hal fam alsa gdm)
  • tworzymy użytkownika adduser nazwa i po zdaniu gdzie będzie users będzie następne pytanie by dodać użytkownika do innych jeszcze grup, wtedy wpisujemy video, audio dalej klikamy enter i wprowadzamy hasło dla użytkownika.
  • teraz właczamy daemony:
/etc/rc.d/hal start
/etc/rc.d/fam start
/etc/rc.d/gdm start

No i włącza się środowisko graficzne. Logujemy się na użytkownika. Poprzez komende su root w konsoli przelogujemy się na chwilę na konto root, żeby móc wyedytować pewien plik. Jeżeli zainstaowałeś sudo to dobrze, jeżeli nie to zainstalujesz je teraz oraz edytor plikół tekstowych pod środowisko graficzne pacman -S sudo gedit Po udanej instalacji wklepujemy w konsoli gedit /etc/sudoers

dodajemy pod rootem wpis odnośnie naszej nazwy użytkownika:

root ALL=(ALL) ALL
twoja nazwa ALL=(ALL) ALL i zapisujemy. Dzięki temu nie będziemy musieli logować sie na roota, zeby wykonać jakiś plik z jego prawami.

  • teraz sudo gedit /etc/pacman.conf i na końcu tego pliku dodajemy wpis:
[archstuff]
# Repozytorium z pakietami bin32-* and lib32-* z AUR
Server = http://archstuff.vs169092.vserver.de/x86_64

  • przyszedł czas na instalację waznych dla nas programów sudo pacman -Sy bin32-wine bin32-skype firefox flashplugin kadu yaourt nautilus-open-terminal gnome-utils
  • polonizacja nie jest trudna wystarczy robić to tak jak jest opisane tutaj: http://wiki.arch-linux.pl/wiki/Polonizacja_systemu następnie dobrze jest uruchomić ponownie komputer i przy ekranie logowania ustawić język Lokazlizacje czyli Polska i język polski.
  • Może się jeszcze przydać to yaourt -S jdownloader
  • Dodałem tu jeszcze theme z Minta:
http://gnome-colors.googlecode.com/files/gnome-colors-5.5.1.tar.gz
http://gnome-colors.googlecode.com/files/gnome-colors-extras-5.5.1.tar.gz
http://gnome-colors.googlecode.com/files/shiki-colors-4.6.tar.gz
http://gnome-colors.googlecode.com/files/shiki-colors-murrine-4.6.tar.gz

Wystarczy na pulicie kliknąć prawym przyciskiem, kliknąć na zmień tło pulpitu, kliknąć na motyw i po prostu poprzeciągać te paczki, w celu instalacji.

Efekt jest taki:


Jeżeli chodzi o resztę odsyłam do Wiki Archa: http://wiki.arch-linux.pl/wiki/Strona_g%C5%82%C3%B3wna Jest ona na prawdę bardzo pomocna przy rozwiazywaniu różnych skomplikowanych rzeczy ;) Pozdro

Instalacja Archa 2009.08

Dzisiaj chciałem przedstawić jak zainstalować Arch Linuksa na swoim komputerze.

1. Pierwsze co trzeba zrobić to ściągnąć obraz płyty:

Dla platformy 32 bitowej będzie to ten obraz: http://mirrors.kernel.org/archlinux/iso/2009.08/archlinux-2009.08-core-i686.iso

Dla platformy 64 bitowej: http://mirrors.kernel.org/archlinux/iso/2009.08/archlinux-2009.08-core-x86_64.iso

Obrazy te należy wypalić na płytkę, przy pomocy swojego ulubionego programu, czy to na linuxie czy na windowsie.

Istnieje też możliwość instalacji z flashdisc'a, jeżeli możesz bootować system z usb i masz 500mb wolnego miejsca na usb, możesz ściągnąć obrazy stąd:

32 bit http://mirrors.kernel.org/archlinux/iso/2009.08/archlinux-2009.08-core-i686.img
64 bit http://mirrors.kernel.org/archlinux/iso/2009.08/archlinux-2009.08-core-x86_64.img

Żeby stworzyć instalator na flashdiscu ( w środowisku linux) trzeba posłużyć się tym poleceniem dd bs=8M if=image.img of=/dev/sd(x) w miejsce x trzeba wstawić litere dysku. Można to sprawdzić przy pomocy sudo fdisk -l, jeżeli nie mamy sudo musimy zalogować się na roota. U mnie jest to sdb i jeżeli nie mamy podłączonych więcej peryferiów, zazwyczaj, tak będzie.

Do Ciebie nalezy decyzja, w jaki sposób będziesz instalował Archa i jakiego obrazu użyjesz. Jeżeli masz procesor 64 bitowy, masz dwie możliwości. Instalować system 32 bitowy, na którym zazwyczaj jest mniej problemów, oraz instalować system 64 bitowy, na którym czasem trzeba kombinować by uzyskać funkcjonalnośc jak na 32 bitach. Ja jestem jednak zdania, że jeżeli ma się 64 bitowy procesor, trzeba wykorzystać jego potencjał i instalować 64 bitowy system. Chociaż nie które dystrybucje posiadają na prawdę złe wsparcie.

2. Jeżeli chodzi o instalację pomocne mi będą dwa linki. Pierwszy to instalacja pokazana na youtubie w dwóch częściach:
http://www.youtube.com/watch?v=BIVcF5t1kZw
http://www.youtube.com/watch?v=7l-IZe733a

Oraz opis instalacji na Wiki:

http://wiki.arch-linux.pl/wiki/Instalacja_Arch_Linuksa

W skrócie dodam parę słów od siebie, a żeby proces instalacji stał się jeszcze łatwiejszy. Po zbootowaniu systemu czy to z cdromu czy usb, wydajemy polecenie /arch/setup

  • Select Source wybieramy, albo cdrom, albo lokalizację flashdisc
  • Set Clock -> Local -> Europe -> Poland
  • Prepare hard drive -> Mamy tu kilka możliwości, jeżeli mamy czysty dysk, możemy użyć opcji pierwszej czyli Auto-prepare (kasuje wszystko co jest na dysku), Partition Hard Drives jeżel chcemy mieć stworzyć partycje: Tutaj otworzy nam się cfdisk w którym tworzymy partycję minimalie 5GB (czyli 1024 x 5= 5120 mb) najlepiej 10, lub więcej. Wybieramy New -> Primary -> Ustawiamy wielkość 5120 -> Ustawiamy Begin czyli na poczatku. Ustawiamy na bootable, jeżeli nie mamy windowsa. Teraz tworzy Swap. New -> Primary -> Ustawiamy wielkość, jest taka zasada że jeżeli masz 1024 ram to ma być 2 x 1024 czyli 2048 -> Type jako Swap -> Write czyli zapisujemy-> Quit
  • Set Filesytem Mountpoints -> wybieramy Sd(x) - w miejsce x partycję która formatowaliśmy -> Tworzymy nowy system plików, czyli wybiramy Yes (gdy nie naruszać stanu partycji, czyli np. mamy partycje windowsa wybieramy No) -> Wybieramy system plików Ext4 -> mountpoint ustawiamy na /. Analogicznie se swapem wybieramy Swap
Jeżeli mamy już stworzone partycje i chcemy jedynie wywalić starego linuxa i w jego miejsce zainstalować nowego, wybieramy Yes jedynie na tej partycji, wszystkie inne partycje np. Windowsa wybieramy No i tylko definiujemy co to za system plików np. fat32 i ustawiamy mountpoints - czyli w jakim miejscu ma być montowana partycja windowsa np. /mnt/fat

Wybieramy DONE czyli skończone.
  • Select packages -> zaznaczone wszystkie z base i devel i możemy też wybrać sudo no i instalujemy.
  • Configure System -> Wybieramy jako edytor Nano (skrót Ctrl + o zapisuje ustawienia, Ctrl+x- wyłacza) . W rc.conf możemy zmienić HOSTNAME na na taką nazwę komputera jaka nam sie podoba. Przy eth0, jeżeli mamy dhcp, wpisujemy dhcp między cudzysłowiem, GATEWAY to samo. W pacman.conf możemy usunąć znaczek # z jakiegoś angielskiego lub niemieckiego repozytorium najlepiej. Ustawiamy Root-Password i schodzimy najniżej i nacismay Return.
  • Install Bootloader -> W menu.lst odhaszowujemy, czyli usuwany znaczek # jeżeli mamy Windowsa. Zapisujemy
  • No i w końcu EXIT SETUP

środa, 13 stycznia 2010

MintMenu w Archu

Korzystając przez rok z Linuxa Mint,a bardzo przyzwyczaiłęm się do jego wygodnego menu. Teraz używam Arch Linux'a i nie mogłem uwierzyć że ktoś pomyślał o tym żeby stworzyć PKGBUILD dla Archa: Aby móc to zrobić trzeba mieć zainstalowany yaourt, wtedy wydając w konsoli polecenie yaourt -S mintmenu bez problemu je zainstalujemy na Archu. Wygląda ono tak:

Office 2007 PL na Linuxie

Uruchomiłem Office 2007 PL na Archu i myślę że nie będzie z tym problemów na innych dystrybucjach. W pierwszym przypadku posłużyłem się aplikacją CrossOver Office który można pobrać np. stąd: http://www.mediafire.com/?wninrofjddm Po zainstalowaniu programu wystarczy wybrać z Menu instalacja Office 2007 PL dociągnął się niezbędne pliki do uruchomienia office i wtedy już tylko trzeba zainstalować i będzie śmigać.

Miejcie na uwadze że Crossover Office jest płatnym oprogramowaniem, dlatego zalecane jest korzystanie z wine.

Drugą możliwością jest instalacja na wine. Moja wersja to 1.1.32. trzeba się zaopatrzyć także w skrypt winetricks który można pobrać np. stąd: http://www.kegel.com/wine/winetricks

Wine deafultowo ustawione jest na WinXP i niech tak zostanie. Po ściągnięciu wydajemy komendę ./winetricks msxml vsp2005 dotnet11 allfonts fontsmooth-enable

po instalacji tego wszystkiego, uruchamiamy instalację Offica, instalujemy i cieszymy się uruchamiającym się bez żadnych błędów officem ;)

Siemanko

Zdecydowałem się w końcu na utworzenie bloga, będzie on poświęcony przede wszyskim linuxowi, przewiną się tamaty o muay thai, oraz będę pisał o codziennych sprawach. Jako że zawsze chciałem utworzyć swoją stronkę, postanowiłem pójśc trochę na łątwiznę, z tego względu, że nie chce mi się cały czas siedzieć w pisaniu stronek, to wymaga zaangażowania i ciągłej nauki. Ja ten czas poświęcę czemu innemu. Myślę że blogspot jest na tyle dobrze wypozycjonowany, że ktoś do niego zajrzy, a przy okazji wyniesie coś z niego. Myślę ze za jakis czas będzie można coś ciekawego tu znaleźć, a i jak zorientuję się jak dostosować blog do swoich wymagań, to wzbogacę go w jakiś sposób. WITAM WAS, POZDRAWIAM I ZAPRASZAM DO ODWIEDZANIA !