Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.38 KB | None | 0 0
  1. 1. Komenda przekazujace prawa do plikow przy inicjalizacji mysql. (Prawa do katalogu z bazami mysql uzytkownikowi i czlonkowi grupy mysql z podkatalogami - rekurencyjnie).
  2.  
  3. O-1. chown -R mysql:mysql /var/run/mysql
  4.  
  5. 2. Opisz budowe proftpd z katalogu /etc.
  6.  
  7. O-2.
  8. ServerName "ftp.domena.pl" <- Nazwa serwera
  9. ServerType standalone <- Typ serwera
  10. #ServerType inetd <- Zakomentowany inny typ serwera
  11. DefaultServer on <- Czy jest to domyślny serwer
  12. Port 21 <- Port na którym stoi ftp
  13. PassivePorts 65000 65534 <- Porty pasywne
  14. Umask 022 <- Standardowe zabespieczenie przed tym aby nowe pliki były modyfikowalne dla wszystkich
  15. MaxInstances 300 <- Maksymalna liczba połączeń (zabezpiecza przed atakami DoS)
  16. ListOptions -a <- Opcje konfiguracyjne
  17. User nobody <- Uzytkownik na ktorym dziala FTP
  18. Group nogroup <- Grupa na ktorej dziala FTP
  19. SystemLog /var/log/proftpd.log <- Miejsce zapisu logów systemu
  20. TransferLog /var/log/xferlog <- Miejsce zapisu logów transferu
  21. DisplayLogin /etc/proftpd.msg <- Wiadomość logowania
  22. DefaultRoot ~ !staff <- Domyślny root
  23.  
  24. <Directory /*> <- Ustawienia katalogow
  25. AllowOverwrite on <- pozwolenie na nadpisywanie
  26. </Directory>
  27.  
  28. <Anonymous ~ftp> <- Ustawienia logowania jako anonymus
  29. RequireValidShell off <- wymaganie poprawnego shella
  30. User ftp <- domyslny uzytkownik
  31. Group ftp <- domyslna grupa
  32. UserAlias anonymous ftp <- alias uzytkownika
  33. MaxClients 50 <- maksymalna ilosc zalogowanych uzytkownikow jako anonymus
  34. DisplayLogin welcome.msg <- wiadomosc powitalna
  35. <Directory /home/ftp/upload> <- ustawienia praw do folderu /home/ftp/upload
  36. <Limit ALL>
  37. Order Allow,Deny
  38. Allow from all
  39. Deny All
  40. </Limit>
  41. </Directory>
  42. <Directory /home/ftp/avpbases> <- ustawienia praw do folderu /home/ftp/avpbases
  43. <Limit ALL>
  44. Order Allow,Deny
  45. Allow from all
  46. Deny All
  47. </Limit>
  48. </Directory>
  49. </Anonymous>
  50.  
  51. 3. Komenda do testowania konfiguracji serwera DNS i komenda do instalacji SAMBA:
  52.  
  53. O-3. host oraz nslookup dig nazwa_serwera lub dig @nazwa_serwera | sudo apt-get update | sudo apt-get install samba
  54.  
  55. 4. Polecenie ktore wyświetla zawartość i prawa dostępu do pliku i katalogu z informacja o właścicielach.
  56.  
  57. O-4. ls -l
  58.  
  59. 5. Polecenie do włączenia przekazywania pakietów miedzy kartami sieciowymi:
  60.  
  61. O-5. # echo "1" > /proc/sys/net/ipv4/ip_forward
  62.  
  63. 6. KomendY do kontroli serwera DNS:
  64.  
  65. O-6. Nslookup dig
  66.  
  67. 7. Poprawne wykonanie polecenia smbpasswd dla uzytkownika janek to:
  68.  
  69. O-7. smbpasswd -a janek
  70.  
  71. 8. Napisac plik strefy dla servera 76.132.12.5 obslugujacego domene: informatyka zawierajaca rekordy: www,ftp,imap,smtp.
  72.  
  73. O-8.
  74. zone "informatyka.in" {
  75. type master;
  76. file "/etc/bind/M/informatyka.in";
  77. notify yes;
  78. allow-transfer {
  79. 76.132.12.5;
  80. }
  81.  
  82. PLIK INFORMATYKA.IN
  83.  
  84. $TTL 86400
  85. $ORIGIN informatyka.in.
  86. @ IN SOA informatyka2.in. informatyka.in. (
  87. 2004022300 ;; serial
  88. 1200 ;; refresh
  89. 1200 ;; retry
  90. 2419200 ;; expire
  91. 86400 ;; TTL
  92. )
  93. @ IN NS informatyka2.in.
  94. @ IN MX 10 mail.informatyka.in.
  95. @ IN A 123.45.67.8
  96. ns1 IN A 123.45.67.8
  97. ns2 IN A 90.12.34.237
  98. mail IN A 123.45.67.8
  99. www IN A 34.5.6.78
  100. ftp IN CNAME www
  101. imap IN A 123.45.67.8
  102. smtp IN A 123.45.67.8
  103.  
  104. 9. Program testujacy poprawną konfiguracje pliku smb.conf to:
  105.  
  106. O-9. test (ale literowka) -> testparm | smbstatus <- aktualne polaczenia
  107.  
  108. 10. Komenda tworzaca uzytkownika janek należacego do grupy users z katalogiem domowym /home/janek uzywajacym shella /bin/sh:
  109.  
  110. O-10. useradd janek -b /home/janek -s /bin/sh
  111.  
  112. 11. Podaj nazwy polecen serwera proftpd:
  113.  
  114. O-11. ftpasswd
  115.  
  116. 12. Polocenie akceptujace pakiety ssh dla protokulu tcp tablicy OUTPUT.
  117.  
  118. O-12. iptables -A OUTPUT -o eth0 -p tcp --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
  119.  
  120. 13. Jak nazywaja sie pliki konfiguracyjne serwera NIS?
  121.  
  122. O-13. /etc/yp.conf | /etc/ypserv.conf
  123.  
  124. 14. Komenda pokazujaca działajace strefy servera DNS dla domeny katedra i na serwerze o nazwie stacjonarni.
  125.  
  126. O-14. dig stacjonarni +domain=katedra
  127.  
  128. 15. Polecenie wpuszczajace połączenia juz nawiązane w tablicy FORWARD.
  129.  
  130. O-15.iptables -A FORWARD -i eth1 -j ACCEPT -m state --state ESTABLISHED
  131. iptables -A FORWARD -o eth1 -j ACCEPT -m state --state ESTABLISHED
  132.  
  133. 16. Zaznacz polecenia systemu NIS:
  134.  
  135. O-16. rpc.ypxfrd | yppoll | yp make
  136.  
  137. 17. Opisz przeznaczenie katalogu /etc i /usr/local/etc. Wymien pliki wystepujace we wszystkich dystrybucjach znajdujace sie w tym katalogu.
  138.  
  139. O-17. /etc - Zawiera ogólnosystemowe pliki konfiguracyjne dla wielu programów.
  140. /usr/local/etc - Pliki konfiguracyjne skojarzone z lokalnie zainstalowanymi programami.
  141.  
  142. 18. Opisz komende otwierajaca port 80 dla protokulu TCP na wejsciu.
  143.  
  144. O-18. iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement