FAQ   Szukaj   Użytkownicy   Grupy   Galerie   Rejestracja   Profil   Zaloguj się, by sprawdzić wiadomości   Zaloguj     
Linux notatki z zajęć

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.itmasters.fora.pl Strona Główna :: IT-Masters
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ol
Lamer



Dołączył: 09 Lis 2010
Posty: 16
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Tryl

PostWysłany: Sob 21:35, 18 Lut 2012    Temat postu: Linux notatki z zajęć

Notatka z 1 zjazdu (5.02)

1. Uruchamianie i zamykanie

init - program jako pierwszy uruchamiany przez jądro, przy starcie uruchamia plik /etc/inittab

Poziomy pracy:
0 - zatrzymanie systemu
1 - tryb jednoużytkownikowy bez obsługi sieci
2 - tryb wieloużytkownikowy, bez obsługi NFS
3 - pełny tryb wieloużytkownikowy
4 - nieużywany
5 - taki sam jak 3 tryb graficzny
6 - tryb przeładowywania

Zamykanie systemu:
shutdown -h 0 //liczba 0 oznacza czas po którym system zostanie zamknięty
shutdown -h now //zamyka system teraz

2. System plików

a) Struktura i nawigacja

/ - katalog główny

W katalogu głównym są zawarte podkatalogi i pliki, np.
home - katalog użytkownika
tmp - katalog na pliki tymczasowe
mount - katalog montowania partycji, dysków CD itd.
root - katalog administratora

[nazwa_maszyny/katalog]# - poziom administratora
[nazwa_maszyny/katalog]$ - poziom użytkownika

cd home //przejście do katalogu home
cd / //przejście do katalogu głównego
cd .. //przejście do katalogu nadrzędnego
ls //wyświetlanie informacji o katalogu
ls -a //łącznie z plikami ukrytymi
ls -l //format długi, wyświetla prawa dostępu
ls -f / //informacja o katalogach (wyświetlana na niebiesko)
ls -f * //informacja o plikach wykonywalnych
ls -s
man nazwa_polecenia //opis polecenia
pwd //pokazuje drogę dostępu do aktualnego miejsca

ls -l | less //wyświetlanie linijka po linijce
ls -l | more // wyświetlanie ekran po ekranie

b)Operacje na plikach i katalogach

touch plik1 //utworzenie pustego pliku
echo Jest niedziela > nazwa_pliku //utworzenie pliku z treścią
cat nazwa_pliku //wyświetlenie pliku
cp [opcje] żródło cel //kopiowanie np. cp plik2 plik3
rm [opcje] plik np. rm -i plik2 //usuwanie pliku

mkdir [opcje] nazwa //utworzenie katalogu
rmdir nazwa //usunięcie katalogu pustego
rm -r nazwa //usunięcie katalogu z zawartością
cp -r źródło cel //kopiowanie katalogu
mv źródło cel //przesuwanie katalogu (nie zalecane)


Dowiązywanie nazw plików
- zwykłe (twarde) - zawartość pliku ta sama, nazwa inna, jeśli plik macierzysty zostanie usunięty plik potomny istnieje; pliki są ze sobą sprzężone

ln istniejący_plik nowy_plik

- dowiązanie symboliczne (miękkie) - jest to przekierowanie, link do właściwego obiektu

ln -s istniejąca_nazwa nowa_nazwa
ls -il //informacja o nr węzła

c) Prawa dostępu

- za pomocą symboli literowych

chmod modyfikator_praw nazwa_pliku

modyfikator_praw => kategoria użytkownika, operacja, prawo

Kategorie:
a - wszyscy
u - użytkownik (właściciel)
g - członkowie grupy
o - pozostałe

Operacje:
- usunięcie prawa
+ nadanie prawa
= ustalenie praw

Prawa
R - odczyt
W - zapis
X - wykonywanie

np.
chmod wgotrwx plik - wszyscy mają dostęp
chmod ug+w plik - prawa zapisu dla użytkownika i grupy
chmod g+rx plik - dla grupy nadane prawa odczytu i wykonania

- za pomocą cyfr
prawa właściciela | prawa grupy | pozostałe

4 - prawo odczytu (r)
2 - prawo zapisu (w)
1 - prawo wykonania (x)
0 - brak praw

chmod 777 plik - pełne prawa dla wszystkich
chmod 002 plik - prawo zapisu

3. Tworzenie kont użytkowników

a)polecenia dostępne z poziomu root
useradd nazwa_użytkownika - nowe konto
usermod nazwa - modyfikacja
userdel -r nazwa - usunięcie konta (-r oznacza usunięcie jego plików)

b)Polecenia z poziomu użytkownika
chfn nazwa - informacja opisu konta
passwd nazwa - założenie hasła
grep wzorzec ścieżka (np. grep jan /etc/passwd)


Post został pochwalony 0 razy

Ostatnio zmieniony przez Ol dnia Sob 21:37, 18 Lut 2012, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Ol
Lamer



Dołączył: 09 Lis 2010
Posty: 16
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Tryl

PostWysłany: Sob 15:17, 25 Lut 2012    Temat postu: Notatka z 2 zjazdu (19.02)

NFS - sieciowy system plików; jest to usługa umożliwiająca udostępnianie plików i katalogów,
nie używana w skali globalnej;

Aby się połączyć serwer musi znać IP i nazwę klienta, a klient IP, nazwę serwera i nazwę zasobu.

mc - program do edycji plików

Instalacja NFS:
a)może być obsługiwany przez 3 programy (tzw. demony)
- rpc.portmapper
- rpc.nfsd
- rpc.mountd

b)praca na poziomie #

c)sprawdzenie informacji o plikach rpc
rpcinfo -p

d)uruchamianie i zatrzymywanie demonów nfs (na poziomie serwera)
-uruchomienie odbywa się przez podanie ścieżki
/etc/rc.d/init.d/nfs start

-zatrzymanie
/etc/rc.d/init.d/nfs stop

-ststus usługi
/etc/rc.d/init.d/nfs status

e)konfiguracja serwera NFS
- konfiguracja pliku /etc/exports

Szablon:
/katalog_do_udostepnienia host1(prawa) host2(prawa)
#komentarz

Nazwy hostów:
-nazwa bezpośrednia (np. jan, piotr itd); musi być dobrze interpretowana (działający DNS)
-nazwa domenowa (np. *.mod.gov.pl)
-adresy IP (konkretny adres lub zakres adresów np. 192.168.19.0/24)

Prawa:
RW - odczyt, zapis
RO - tylko odczyt

Po edycji pliku exports należy go przeładować:
exportfs -a

np.
/etc/przesylka 192.168.16.4(RO)

f)Konfiguracja klienta Nfs

- użycie komendy mount
mount nazwa_serwera:/udostepniony_katalog /katalog_montowania

nazwa_serwera - nr IP albo nazwa domenowa lub nazwa hosta
Zelecane jest aby katalog montowania był pusty.

- odmontowanie katalogów
umount -f /katalog_montowania

- sprawdzenie: df

---------------------------

Zamiana nr IP na nazwy
1)za pomocą serwera DNS (tzw. podręczny DNS)
2)za pomocą tablicy hostów
Trzeba edytować plik hosts: /etc/hosts
Należy tam wpisać nr IP i nazwę hosta np. 192.168.16.3 Komputer1
Po edycji konieczne jest przeładowanie (polecenie reboot).
Po dokonaniu przeładowania można używać nazwy zamiast nr IP.

----------------------------

Automatyczne montowanie plików (edycja pliku /etc/fstab)
a)Poza wiedzą klienta
b)Działanie w sieci (praca) w systemie domeny

Szablon pliku fstab:
/dev/urządzenie /katalog_montowania typfs

Szablon dla NFS:
nazwa_serwera:/udostępniony_katalog
typfs-> nfs

np. Serwer:/tmp/moj_katalog nfs


Post został pochwalony 0 razy

Ostatnio zmieniony przez Ol dnia Sob 15:19, 25 Lut 2012, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Grzegorz P
Szaraczek



Dołączył: 27 Wrz 2010
Posty: 6
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Łęg

PostWysłany: Nie 13:22, 18 Mar 2012    Temat postu:

Serwer SSH (Secury Shell)
Jest to usługa w której można sie łaczyc z komputerami na odległośc w sposob bezpieczny,
nastepuje kodowanie sygnału którego nie można juz odkodować, zbudowany na 2 kluczach kryptograficznych:
1.Publiczny
2.Prywatny

1.Instalacja usługi:

a)Sprawdzić w systemie obecność pakietu: rpm -q openssh
b) Zainstalować pakiet.
c) Uruchomienie usługi: /etc/rc.d/init.d/sshd start
d) wyszukiwanie usługi do Zamkniecia: []# ps -C sshd
e) zabicie procesu:[]# kill numer_procesu
f) status usługi /etc/rc.d/init.d/sshd status
g) logi tail -f /var/log/messages

2. Logowanie na serwer:
[]$ ssh numerIP lub nazwa hosta

3. Logowanie z poziomu Windows:
a) putty
b) winscp3

Zagadnienia do egzaminu:
1) Administracja lokalna
2) Usługa NFS
3) Usługa NIS
4) Usługa SSH


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.itmasters.fora.pl Strona Główna :: IT-Masters Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
     www.itmasters.fora.pl: Forum uczniów informatyki     
Powered by phpBB © 2001, 2002 phpBB Group   c3s Theme © Zarron Media
Regulamin