[[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 F1 Help F2 Language ... Nyelvválasztás után alul: F1 Help F2 Language F3 Videomód F4 Forrás F5 Kernel F6 Illesztőprogram Magyar Karakteres mód HTTP Alapértelmezett Nem 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: Ü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ő 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: 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ő Óra és időzóna beállítása: Európa/Magyarország Munkaasztal: ( ) 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) 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: # 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 ===== Link ===== * http://hu.opensuse.org/Portal:Dokument%C3%A1ci%C3%B3 * http://en.opensuse.org/SuSEfirewall2 (Tűzfal)