A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
— |
oktatas:linux:opensuse [2019/08/21 16:17] (aktuális) admin létrehozva |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | [[oktatas:linux|< Linux]] | ||
+ | |||
+ | ====== OpenSUSE ====== | ||
+ | |||
+ | ===== Beszerzés ===== | ||
+ | |||
+ | * http://opensuse.org | ||
+ | |||
+ | |||
+ | * http://software.opensuse.org/121/hu | ||
+ | |||
+ | A "Hálózat" gombot választva az legördül. | ||
+ | |||
+ | Egy openSUSE-12.1-NET-586.iso fájl töltődik le. | ||
+ | |||
+ | |||
+ | ===== Telepítés ===== | ||
+ | |||
+ | |||
+ | A telepítő indulásakor a következő lehetőségek vannak: | ||
+ | * Boot from Hard Disk | ||
+ | * Installation | ||
+ | * Check Installation Media | ||
+ | * Firmware Test | ||
+ | * Memory Test | ||
+ | |||
+ | <code> | ||
+ | F1 Help F2 Language ... | ||
+ | </code> | ||
+ | |||
+ | Nyelvválasztás után alul: | ||
+ | <code> | ||
+ | F1 Help F2 Language F3 Videomód F4 Forrás F5 Kernel F6 Illesztőprogram | ||
+ | Magyar Karakteres mód HTTP Alapértelmezett Nem | ||
+ | </code> | ||
+ | |||
+ | Felül pedig a "Telepítés"-t választom. | ||
+ | |||
+ | Ha grafikusan telepítem elég lassan indul. A "Loading Installation System (1/6) sokáig időzik, mivel | ||
+ | tölti a grafikus telepítőt. Meg sem vártam a végét. | ||
+ | |||
+ | A karakteres valamivel gyorsabb. | ||
+ | |||
+ | |||
+ | |||
+ | Nagy nehezen betöltődött a YaST2 karakteres felülete (egyszer újra kellett indítani a telepítőt, | ||
+ | megállt a letöltés. | ||
+ | |||
+ | Ehhez hasonló képernyő fogad: | ||
+ | <code> | ||
+ | Üvözöljük | ||
+ | Nyelv | ||
+ | Hungarian - Magyar | ||
+ | |||
+ | Billentyűzetkiosztás | ||
+ | magyar | ||
+ | |||
+ | Licencmegállapodás | ||
+ | ------------------------------------------------- | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | ------------------------------------------------- | ||
+ | [Licencfordítások?] | ||
+ | |||
+ | [ Súgó ] [ Vissza ] [Megszakítás] [Következő] | ||
+ | |||
+ | F1 Súgó F9 Megszakítás F10 Következő | ||
+ | </code> | ||
+ | |||
+ | A licenc elejét nem másoltam be. | ||
+ | |||
+ | A "Tab" billentyűvel választhatok. A [Következő] nyomógombot választom. | ||
+ | |||
+ | |||
+ | Következő képernyő amire reagálni kell: | ||
+ | <code> | ||
+ | Telepítési mód | ||
+ | |||
+ | (x) Új telepítés | ||
+ | ( ) Meglévő rendszer módosítás | ||
+ | |||
+ | [ ] Kiegészítő termékek telepítése | ||
+ | [x] Automatikus beállítás használata | ||
+ | |||
+ | [ Súgó ] [ Vissza ] [Megszakítás] [Következő] | ||
+ | |||
+ | F1 Súgó F9 Megszakítás F10 Következő | ||
+ | |||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | Óra és időzóna beállítása: Európa/Magyarország | ||
+ | |||
+ | Munkaasztal: | ||
+ | <code> | ||
+ | ( ) Egyéb | ||
+ | ( ) XFCE asztali környezet | ||
+ | ( ) LXDE asztali környezet | ||
+ | ( ) Minimális X Window rendszer | ||
+ | (x) Minimális kiszolgáló-összeállítás (szöveges mód) | ||
+ | </code> | ||
+ | |||
+ | |||
+ | Javasolt particionálásnál kivettem a külön home partíció felajánlását. | ||
+ | |||
+ | Ez után az új felhasználó adatit kell beállítanunk. | ||
+ | |||
+ | |||
+ | A rendszerindítás engedélyeztem az MBR-ből, mert alapból tiltva volt. | ||
+ | |||
+ | Elindul a telepítő és 311 csomag telepszik az Internetről. | ||
+ | |||
+ | |||
+ | A root jelszó beállítása nem tudom hol volt. | ||
+ | De végül sikerült belépnem a felhasználó jelszavával rootként. | ||
+ | |||
+ | ===== Hálózat ===== | ||
+ | |||
+ | Kapcsolat: | ||
+ | ping -c 3 szit.hu | ||
+ | |||
+ | |||
+ | |||
+ | Hálókártya beállítások: | ||
+ | ifconfig | ||
+ | |||
+ | |||
+ | DHCP-vel új cím: | ||
+ | ifdown eth0 | ||
+ | |||
+ | ifup eth0 | ||
+ | |||
+ | |||
+ | Host név beállítás azonnal: | ||
+ | hostname újnév | ||
+ | Újraindítás után is: | ||
+ | mcedit /etc/HOSTNAME | ||
+ | |||
+ | |||
+ | |||
+ | ===== Apache ===== | ||
+ | |||
+ | Elindítjuk a yast parancsot a Yast2-őt, majd | ||
+ | |||
+ | a "Tab"-al navigálva kiválasztjuk a szoftver menedzsmentnél a | ||
+ | apach2 csomagot. | ||
+ | |||
+ | |||
+ | Beállítások a következő helyen: | ||
+ | /etc/apache2 | ||
+ | |||
+ | |||
+ | ^ Az apache kinek a nevében fut ^^ | ||
+ | ^ Tulajdonos ^ Csoport ^ | ||
+ | | wwwrun | www | | ||
+ | |||
+ | |||
+ | Teszteléshez: | ||
+ | lynx | ||
+ | |||
+ | |||
+ | Dokumentumok helye: | ||
+ | /srv/www/htdocs | ||
+ | |||
+ | |||
+ | service apache2 start | ||
+ | |||
+ | service apache2 stop | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== FTP szerver ===== | ||
+ | |||
+ | |||
+ | Telepíthető FTP szerverek: | ||
+ | * proftpd | ||
+ | * pure-ftpd | ||
+ | * vsftpd | ||
+ | ==== Pure-ftpd ==== | ||
+ | |||
+ | === Alapok === | ||
+ | |||
+ | |||
+ | A yast-al telepítettem a pure-ftpd csomagot. | ||
+ | |||
+ | Indítás: | ||
+ | service pure-ftpd start | ||
+ | |||
+ | |||
+ | A beállítások itt: | ||
+ | /etc/pure-ftpd/pure-ftpd.conf | ||
+ | És ide tehetjük a virtuálhostokat: | ||
+ | /etc/pure-ftpd/vhosts/ | ||
+ | |||
+ | |||
+ | Távolról engedni kell a tűzfalon. | ||
+ | |||
+ | === Anonymous felhasználó === | ||
+ | |||
+ | Alapértelmezetten anonymousként lehet belépni. Ha linuxos felhasználóként akkor is | ||
+ | anonymousként lép be. | ||
+ | |||
+ | A kiszolgált anonymous felhasználói könyvtár: | ||
+ | /srv/ftp | ||
+ | |||
+ | |||
+ | === Linuxos felhasználó === | ||
+ | |||
+ | Az alábbi fájlban beállítjuk: | ||
+ | /etc/pure-ftpd/pure-ftpd.conf | ||
+ | |||
+ | |||
+ | Beállítjuk: | ||
+ | AnonymousOnly no | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Levelező szerver ===== | ||
+ | ==== Postfix ==== | ||
+ | |||
+ | |||
+ | * postfix | ||
+ | * postfixadmin | ||
+ | * postfix-mysql | ||
+ | * postfix-postgresql | ||
+ | |||
+ | |||
+ | Indítás: | ||
+ | service postfix start | ||
+ | Leállítás: | ||
+ | service postfix stop | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Exim ==== | ||
+ | |||
+ | Csomag neve: | ||
+ | * exim | ||
+ | * eximon (Grafikus előtétprogram) | ||
+ | |||
+ | |||
+ | ==== IMAP és POP3 szerver ==== | ||
+ | |||
+ | |||
+ | * dovecot20 (IMAP és POP3 szerver) | ||
+ | * courier-imap | ||
+ | * qpopper (POP3) | ||
+ | |||
+ | ===== DNS szerver ===== | ||
+ | |||
+ | Telepíthető csomagok: | ||
+ | * bind | ||
+ | * bind-chrootenv | ||
+ | * bind-lwresd | ||
+ | * bind-utils | ||
+ | |||
+ | |||
+ | * pdns | ||
+ | * pdns-backend-mysql | ||
+ | * pdns-backend-postgresql | ||
+ | * pdns-backend-sqlite2 | ||
+ | * pdns-backend-sqlite3 | ||
+ | * pdns-backend-ldap | ||
+ | * yast2-dns-server (YaST2 DNS szerver beállító) | ||
+ | |||
+ | ===== Tűzfal ===== | ||
+ | |||
+ | Alapból telepítve és előkonfigurálva érkezik. | ||
+ | |||
+ | |||
+ | |||
+ | Kikapcsolás: | ||
+ | /sbin/SuSEfirewall2 off | ||
+ | |||
+ | Bekapcsolás: | ||
+ | /sbin/SuSEfirewall2 on | ||
+ | |||
+ | |||
+ | Ideiglenesen kikapcsolás: | ||
+ | /etc/init.d/SuSEfirewall2_setup stop | ||
+ | |||
+ | Visszakapcsolás: | ||
+ | /etc/init.d/SuSEfirewall2_setup start | ||
+ | |||
+ | |||
+ | Beállítások itt: | ||
+ | /etc/sysconfig/SuSEfirewall2 | ||
+ | Élesítés: | ||
+ | /sbin/SuSEfirewall2 | ||
+ | |||
+ | |||
+ | |||
+ | Vagy YaST2-ből: | ||
+ | |||
+ | yast -> Security and Users -> Firewall | ||
+ | |||
+ | |||
+ | Alapértelmezett beállítások: | ||
+ | <code> | ||
+ | # Generated by iptables-save v1.4.12.1 on Sat Aug 4 23:46:03 2012 | ||
+ | *raw | ||
+ | :PREROUTING ACCEPT [1:32] | ||
+ | :OUTPUT ACCEPT [0:0] | ||
+ | -A PREROUTING -i lo -j NOTRACK | ||
+ | -A OUTPUT -o lo -j NOTRACK | ||
+ | COMMIT | ||
+ | # Completed on Sat Aug 4 23:46:03 2012 | ||
+ | # Generated by iptables-save v1.4.12.1 on Sat Aug 4 23:46:03 2012 | ||
+ | *filter | ||
+ | :INPUT DROP [0:0] | ||
+ | :FORWARD DROP [0:0] | ||
+ | :OUTPUT ACCEPT [0:0] | ||
+ | :forward_ext - [0:0] | ||
+ | :input_ext - [0:0] | ||
+ | :reject_func - [0:0] | ||
+ | -A INPUT -i lo -j ACCEPT | ||
+ | -A INPUT -m conntrack --ctstate ESTABLISHED -j ACCEPT | ||
+ | -A INPUT -p icmp -m conntrack --ctstate RELATED -j ACCEPT | ||
+ | -A INPUT -j input_ext | ||
+ | -A INPUT -m limit --limit 3/min -j LOG --log-prefix "SFW2-IN-ILL-TARGET " --log-tcp-options --log-ip-options | ||
+ | -A INPUT -j DROP | ||
+ | -A FORWARD -m limit --limit 3/min -j LOG --log-prefix "SFW2-FWD-ILL-ROUTING " --log-tcp-options --log-ip-options | ||
+ | -A OUTPUT -o lo -j ACCEPT | ||
+ | -A input_ext -m pkttype --pkt-type broadcast -j DROP | ||
+ | -A input_ext -p icmp -m icmp --icmp-type 4 -j ACCEPT | ||
+ | -A input_ext -p icmp -m icmp --icmp-type 8 -j ACCEPT | ||
+ | -A input_ext -m pkttype --pkt-type multicast -j DROP | ||
+ | -A input_ext -m pkttype --pkt-type broadcast -j DROP | ||
+ | -A input_ext -p tcp -m limit --limit 3/min -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j LOG --log-prefix "SFW2-INext-DROP-DEFLT " --log-tcp-options --log-ip-options | ||
+ | -A input_ext -p icmp -m limit --limit 3/min -j LOG --log-prefix "SFW2-INext-DROP-DEFLT " --log-tcp-options --log-ip-options | ||
+ | -A input_ext -p udp -m limit --limit 3/min -m conntrack --ctstate NEW -j LOG --log-prefix "SFW2-INext-DROP-DEFLT " --log-tcp-options --log-ip-options | ||
+ | -A input_ext -j DROP | ||
+ | -A reject_func -p tcp -j REJECT --reject-with tcp-reset | ||
+ | -A reject_func -p udp -j REJECT --reject-with icmp-port-unreachable | ||
+ | -A reject_func -j REJECT --reject-with icmp-proto-unreachable | ||
+ | COMMIT | ||
+ | # Completed on Sat Aug 4 23:46:03 2012 | ||
+ | </code> | ||
+ | |||
+ | ===== Link ===== | ||
+ | |||
+ | * http://hu.opensuse.org/Portal:Dokument%C3%A1ci%C3%B3 | ||
+ | * http://en.opensuse.org/SuSEfirewall2 (Tűzfal) | ||