<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" style="task" id="lockdown-single-app-mode" xml:lang="hu">

  <info>
    <link type="guide" xref="user-settings#lockdown"/>
    <link type="guide" xref="sundry#session"/>
    <link type="seealso" xref="lockdown-printing"/>
    <link type="seealso" xref="lockdown-file-saving"/>
    <link type="seealso" xref="lockdown-repartitioning"/>
    <link type="seealso" xref="lockdown-command-line"/>
    <link type="seealso" xref="login-automatic"/>
    <link type="seealso" xref="session-custom"/>
    <link type="seealso" xref="session-user"/>

    <revision pkgversion="3.30" date="2019-02-08" status="review"/>

    <credit type="author copyright">
      <name>Matthias Clasen</name>
      <email>mclasen@redhat.com</email>
      <years>2014</years>
    </credit>
    <credit type="editor">
      <name>Jana Svarova</name>
      <email>jana.svarova@gmail.com</email>
        <years>2014</years>
    </credit>
    <credit type="editor">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2019</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
       
    <desc>Kioszk jellegű, egyetlen alkalmazást futtató rendszer beállítása.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Úr Balázs</mal:name>
      <mal:email>ur.balazs@fsf.hu</mal:email>
      <mal:years>2018, 2019, 2020.</mal:years>
    </mal:credit>
  </info>

  <title>Egyetlen alkalmazást futtató mód beállítása</title>

  <p>Az egyetlen alkalmazást futtató mód egy módosított GNOME Shell, amely interaktív kioszkként állítja be a Shellt. A rendszergazda zárol néhány viselkedést, hogy a szabványos asztalt korlátozottabbá tegye a felhasználóknak, lehetővé téve a számukra, hogy a kiválasztott funkciókra összpontosíthassanak.</p>

  <p>Állítson be egyetlen alkalmazást futtató módot a funkciók széles skálájához számos területen (a kommunikációtól kezdve a szórakozásig vagy az oktatásig), és használja önkiszolgáló gépként, eseménykezelőként, regisztrációs pontként, valamint további módokon.</p>

  <steps>
  <title>Egyetlen alkalmazást futtató mód beállítása</title>
    <item>
      <p>Zárolja a beállításokat, hogy megakadályozza a nyomtatást, a terminál-hozzáférést és egyebeket.</p>
      <list type="disc">
        <item><p><link xref="lockdown-command-line"/></p></item>
        <item><p><link xref="lockdown-printing"/></p></item>
        <item><p><link xref="lockdown-file-saving"/></p></item>
        <item><p><link xref="lockdown-repartitioning"/></p></item>
      </list>
    </item>
    <item>
      <p>Állítsa be az automatikus bejelentkezést az <file>/etc/gdm/custom.conf</file> fájlban a felhasználó számára.</p>
      <p>További információkért nézze meg az <link xref="login-automatic"/> fejezetet.</p>
    </item>
    <item>
      <p>Hozzon létre egy új felhasználót egy olyan névvel, amely követi a szokásos elnevezési szokásokat (nincs szóköz vagy különleges karakter, nem kezdődik számmal vagy kötőjellel). Továbbá győződjön meg arról, hogy a felhasználónév megegyezik-e a kapcsolódó nevekkel, mint például amikor egy munkamenetre hivatkozik. Jó példa az elnevezésre a <em>kiosk-user</em>.</p>
    </item>
    <item>
      <p>Hozzon létre egy munkamenetet olyan néven, amely illeszkedik a felhasználónévhez (például a fent említett <em>kiosk-user</em> névhez a <em>kiosk</em> jó elnevezés). Ehhez hozzon létre egy <file>/usr/share/xsessions/<var>kiosk</var>.desktop</file> fájlt, és állítsa be az <code>Exec</code> sort az alábbiak szerint:</p>
<code>
Exec=gnome-session --session kiosk
</code>
    </item>
    <item>
      <p>Állítsa be a <em>kiosk-user</em> alapértelmezett munkamenetét. Adja hozzá a következő sort a <file>/var/lib/AccountsService/users/<var>kiosk-user</var></file> fájlhoz:</p>
<code>
XSession=kiosk
</code>
    </item>
    <item>
      <p>Határozza meg a <em>kiosk</em> munkamenetet egy egyéni munkamenet-meghatározás írásával, amely a következő sort tartalmazza:</p>
<code>
RequiredComponents=kiosk-app;gnome-settings-daemon;kiosk-shell;
</code>
      <p>Ez egy olyan munkamenetet hoz létre, amely három programot futtat: <sys>kiosk-app</sys> (egy példaalkalmazás), <sys>gnome-settings-daemon</sys> (egy szabványos összetevő a GNOME munkamenetben) és <sys>kiosk-shell</sys> (amely a GNOME Shell személyre szabott változata).</p>
    </item>
    <item>
      <p>Hozzon létre egy asztali fájlt a <sys>kiosk-shell</sys> számára az <file>/usr/share/applications/kiosk-shell.desktop</file> fájlban, amely a következő sorokat tartalmazza:</p>
<code>
[Desktop Entry]
Exec=gnome-shell --mode=kiosk
</code>
    </item>
    <item>
      <p>Hozzon létre egy mód meghatározást az <file>/usr/share/gnome-shell/modes/kiosk.json</file> fájlban. Egy egy egyszerű JSON-fájl, amely az elérhető <sys>gnome-shell</sys> felhasználói felületet határozza meg.</p>
      <p>Kezdőpontként nézze meg az <file>/usr/share/gnome-shell/modes/classic.json</file> és az <file>/usr/share/gnome-shell/modes/initial-setup.json</file> fájlokat példaként.</p>
    </item>
  </steps>

</page>
