Menu
Webmaster442.hu
Informatika mindenkinek
  • Kezdőlap
  • Írások
  • Programjaim
    • µblock-filter
      • LibItunesXmlDb
  • Letölthető írások
    • Helló világ! Helló C#!
    • Programozható elektronikák
      • Változatok és vásárlási információk
      • Fejezetlista
      • Változások listája
    • Mikrovezérlős rendszerfejlesztés C/C++ nyelven I. – PIC mikrovezérlők
    • Mikrovezérlős rendszerfejlesztés C/C++ nyelven II. – Arduino Platform
    • Mikrovezérlős Rendszerfejlesztés C/C++ nyelven melléklet: C/C++ receptek
    • GNUPlot alkalmazási segédlet
  • Információk
    • Jogi információk
    • Hirdetések
    • Önéletrajz
  • Kapcsolat
  • Sajtó / Rólam írták
Close Menu
Szerver Otthonra Linux alapon – II. Rész
2011 május 31

Szerver Otthonra Linux alapon – II. Rész

Ruzsinszki Gábor Ubuntu/Linux debian, fájlmegosztás, Haladó, Linux, szerver, torrent

Az írás sorozat előző részében feltelepítettük az alap rendszerünket, majd erre tettünk egy SSH szervert, hogy távolról adminisztrálhassuk. Azonban az érdekes rész most kezdődik. Ugyanis most fogunk egy pár szolgáltatást telepíteni. Név szerint: Webmin-t, samba-t, valamint egy torrent klienst.

Webmin

A Webmin egy webes (http) felületen működő szerver menedzsment alkalmazás, amivel rengeteg mindent beállíthatunk vizuálisan, anélkül, hogy a parancssorral és konfigurációs fájlok tömkelegével bajlódnánk. Szóval ideális alkalmazás kezdők számára is. Telepítése igen egyszerű.

Először is le kell tölteni a függőségeit:

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions

Ezután le kell tölteni magát a webmint, majd telepíteni kell:

wget http://sourceforge.net/projects/webadmin/files/webmin/1.550/webmin_1.550_all.deb
dpkg --install webmin_1.550_all.deb

wget http://sourceforge.net/projects/webadmin/files/webmin/1.550/webmin_1.550_all.deb dpkg --install webmin_1.550_all.deb

Amennyiben a telepítés sikeresen végbement kapunk egy hasonló üzenetet, ami arról értesít, hogy a webmin használatra kész

Webmin install complete. You can now login to https://homeserver:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.

Webmin install complete. You can now login to https://homeserver:10000/ as root with your root password, or as any user who can use sudo to run commands as root.

Itt megjegyezném, hogy szerver újraindítás után a webmin nem fog magától elindulni. Elindítani a következő parancs segítségével lehet:

/etc/init.d/webmin start

/etc/init.d/webmin start

leállítani pedig:

/etc/init.d/webmin stop

/etc/init.d/webmin stop

Böngészőben megnyitva a https://[szervered ip címe]:10000/ címet a következő bejelentkezési felület fogad (megjegyzés: a biztonsági kivételt meg kell erősíteni a cím megnyitásakor) :

Ezen a felületen keresztül bármelyik felhasználó adminisztrálhatja a szervert, akinek van joga a sudo program használatához. Jelen esetben csak a root felhasználó jöhet szóba, mint ilyen, úgyhogy be kell jelentkezni a root felhasználónévvel és a hozzá tartozó jelszóval. Bejelentkezés után egy általános információs képernyő fogad minket, ahonnan leolvasható a lemez állapot, memória használat, csomagfrissítések és egyéb információk:

Samba telepítése

Fájlmegosztásra samba-t fogunk használni, mivel Windows esetén ez a legkényelmesebb. A telepítés igen egyszerű. A bal oldali menüben, az Un-Used modules listából ki kell keresni a “Samba Windows File sharing” nevezetű modult. Megnyitva kapunk egy figyelmeztetést, hogy a Samba nincs telepítve, vagy az adminisztrációs modul nem megfelelően van beállítva. Telepítéshez csupán csak annyit kell tennünk, hogy rákattintunk a linkre, ami automatikusan telepíti nekünk:

A telepítés után felsorolja a telepített csomagok nevét. A lap alján lesz egy link, amivel visszatérhetünk a modul adminisztrációs felületéhez. Ami így fog kinézni:

A modul főképernyőjén tájékozódhatunk a jelenlegi megosztásokról. Innen én kitöröltem az összes megosztást, azonban ha nyomtatót is szeretnél megosztani és nem akarod újra konfigurálni a nyomtató megosztást, akkor csak a home könyvtárak megosztását töröld ki. Az adat tárolásra használt lemezünket a /storage mappába csatlakoztattam telepítéskor. Ezt fogjuk megosztani a hálózaton. Első körben mindenki által írhatóvá és módosíthatóvá kell tennünk ezen könyvtárat. (A tényleges írhatóságát és olvashatóságát a megosztásnak a samba fogja kezelni, azonban, hogy egyáltalán írni tudjon a mappába írhatóvá kell tenni) Ehhez a következő parancsot kell futtatnunk:

chmod 777 /storage

chmod 777 /storage

Majd ezután a Samba modul főképernyőjén a “Create a new file share” link segítségével lére hozzuk a megosztást:

Mivel a mappa már létezik, ezért a nem opciót választottam a mappa létrehozása kérdésnél (Create directory). A megosztásunk elérhető (Available) és böngészhető (Browseable)

Ezután a modul főképernyőről a “File Share Defaults / Security Defaults” menüpontot választva beállítjuk, hogy mely felhasználók jogosultak írásra. A névtelen hozzáférést kikapcsoltam, biztos ami biztos alapon:

Ezután az intézőbe beírva a gép ip címét \\ jelekkel kezdve meg fog jelenni egy ablak amely felhasználó nevet és jelszót kér. A felhasználó név és jelszó megadása után megnyitható a megosztás, amire adatokat is másolhatunk.

a képen látható lost+found, az egy Linux rendszermappa. Ezt a Samba server fájl listázási beállításainál elrejthetjük. Továbbá ha további felhasználókat szeretnénk hozzáadni a szerverünkhöz, akkor azt a webmin “System / Users & Groups” menüpontja alatt tehetjük meg.

Torrent

Torrent kliensnek én a Deluge programot választottam, mivel igencsak jó a web felülete, valamint nem igényel grafikus felületet a működéshez. Telepítéséhez az alábbi parancsot kell kiadni:

apt-get install deluged deluge-webui

apt-get install deluged deluge-webui

Ezután az alábbi 2 parancs kiadásával indítható el a Deluge webes felülete:

deluged
deluge-web --fork

deluged deluge-web --fork

Az első parancs elindítja a Deluge démon szolgáltatását, míg a másik a webes kezelő felületet. a –fork opcióval háttérben fog futni a program, így SSH kijelentkezés után is futni fog. A webes kezelőfelület az alábbi címen lesz elérhető: http://[szerver IP cím]:8112/ A webes felület használatához először be kell jelentkeznünk. Az alapértelmezett jelszó: deluge.

Bejelentkezés után ki kell választani a gép címét amelyiken a deluge démon szolgáltatása fut. A listában nagy valószínűséggel csak az egyetlen szerverünk lesz látható, ezért hozzá kapcsolódunk.

A program ezután használatra kész. Különösebb használati útmutatót nem igényel szerintem, mivel nagymértékben hasonlít a kezelő felület a μTorrent-ra. Félig magyar / angol nyelvű a program.

A Beállítások / Interfész menüben lehet megváltoztatni a kezelőfelület által kért jelszót, amit első bejelentkezés után érdemes megváltoztatni.

Néhány apró Módosítás

Alapértelmezetten a deluge nem indul el a rendszer indításával, pedig jó lenne. Ahhoz hogy ezt elérjük csupán a /etc/rc.local fájlba be kell írnunk a fentebb említett indító parancsokat az exit 0 sor fölé. Számos szerkesztő használható erre a célra. Én személy szerint az mcedit-et szeretem, amivel a következő képpen nyitható meg szerkesztésre a fájl:

mcedit /etc/rc.local

mcedit /etc/rc.local

Szerkesztés végeztével F2 gombbal menthető a fájl, majd F10 hatására kilép.

A leállítás és újraindítás kérdéséről még nem volt szó. Erre a célra a shutdown parancs használható.
gép újraindítása:

shutdown -r now

shutdown -r now

gép leállítása:

shutdown -h now

shutdown -h now

Végszó

Belőttük a fájlmegosztást, valamint van egy futó torrent kliens is a gépünkön. Ez nagyjából elég is. Viszont a következő írásban megnézzük miként tehetjük biztonságosabbá szerverünket, valamint beállítjuk, hogy távolról is elérjük SSH-n a gépet. Ezen felül még kísérletet teszek a Bonjour szolgáltatás konfigurálására is. Azonban mivel nincs olyan Apple termékem amivel tesztelni tudnám a beállításokat, ezért biztos, hogy a sorozatnak a folytatása nem e héten várható.

© 2021C# Tutorial.hu
Felhasználó:
Szerver Otthonra Linux alapon – I. Rész Router Beállítás II

Related Posts

Bitlocker meghajtók megnyitása Linux alatt

Ubuntu/Linux

Bitlocker meghajtók megnyitása Linux alatt

SSH bejelentkezés jelszó nélkül

IOT, Ubuntu/Linux

SSH bejelentkezés jelszó nélkül

Youtube videók lejátszása és mentése offline használatra

Mplayer, Ubuntu/Linux

Youtube videók lejátszása és mentése offline használatra

Bejelentkezés & regisztráció

Regisztáció
Bejelentkezés

Közösségi média

Kategóriák

  • Ajánlók (15)
  • Android (12)
  • Bemutató/Teszt (19)
    • Gyorsteszt (3)
  • Game (43)
    • Konzol (3)
  • Gépház (19)
  • Hack (97)
    • Audio (5)
    • Hardware (18)
      • IOT (8)
    • Internet (15)
    • Mplayer (5)
    • Ubuntu/Linux (16)
    • Video (4)
    • Windows (35)
      • Windows 10 (5)
      • Windows 8 (7)
  • Hogyan működik (39)
    • C# (10)
    • Információbiztonság (10)
  • Kiemelt (18)
  • Könyv hírek (21)
  • Nincs kategorizálva (1)
  • Off (26)
  • Programjaim (13)
    • MCU Tools (1)
  • Retro (2)
  • Telefon (8)

Archívum

Címkék

.net 8 10 ajánló Android Arduino c# Crysis debian Facebook Firefox Game Haladó Információbiztonság Itunes Játék karácsony Kezdő Könyv könyvek Laptop Linux Mass Effect Mass Effect 3 Media Player Classic HC Mikrovezérlő Mplayer NES program RaspberryPi Router Service Pack Seven Symbian szerver Telepítés Teszt Total Commander Ubuntu Virtualizáció Vista Vírus Windows XP Youtube

RSS C# tutorial

  • Mire ügyelj egy programozói gyakornoki állásinterjún?
  • Letöltés mappa rendező program – 3. rész
  • Letöltés mappa rendező program – 2. rész
  • Letöltés mappa rendező program – 1. rész
  • Linux futtatása Windows-on
  • .NET Core telepítése RaspberryPi-re & Távoli hibakeresés
  • Informatika érettségi 2007. Október
Back To Top
Webmaster442.hu
© Webmaster442.hu 2021
Powered by WordPress • Themify WordPress Themes

Legolvasottabbak

  • Windows 7 / XP Dual boot
  • Nexus 7 visszafrissítése Android 4-re
  • Android telefonok PC szinkronizálása
  • Windows 10 automatikus frissítés kikapcsolása
  • Windows telepítése OS X mellé

Recent Comments

  • Avatar of Winter Sándor Winter Sándor: Megtaláltam az AUOptions-t. Windows Registry Editor Versio…
  • Avatar of Ruzsinszki Gábor Ruzsinszki Gábor: OpenWRT-vel talán megoldható, gyári router firmware-ek k…
  • Avatar of Ruzsinszki Gábor Ruzsinszki Gábor: Lehet újdonságként fog hatni a hír, de egy informatikus…
  • Avatar of Barni Barni: Kedves Gábor. Eljutottam addig, hogy a Total Commanderben …
  • Avatar of Patrik Patrik: Szia! Szeretnék kis segítséget kérni. Adott egy hálóz…

További olvasnivalók

  • Programozható elektronikák – Darabolt kiadás
  • Decemberi Frissítések
  • Mi az a .NET Framework és mire jó?
  • Dropbox ismertető
  • Másolásvédelmi megoldások létjogosultsága