<?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-command-line" xml:lang="kk">

  <info>
    <link type="guide" xref="software#management"/>
    <link type="guide" xref="user-settings#lockdown"/>
    <revision pkgversion="3.30" date="2019-02-08" status="review"/>

    <credit type="author copyright">
      <name>Petr Kovar</name>
      <email>pknbe@volny.cz</email>
      <years>2014</years>
    </credit>
    <credit type="author copyright">
      <name>Ekaterina Gerasimova</name>
      <email>kittykat3756@gmail.com</email>
      <years>2014</years>
    </credit>
    <credit type="author copyright">
      <name>Jana Svarova</name>
      <email>jana.svarova@gmail.com</email>
      <years>2015</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Пайдаланушылардың командалық жолға қол жеткізуіне жол бермеу.</desc>
  </info>

  <title>Командалық жолға қол жеткізуді сөндіру</title>

  <p>Жұмыс үстелі пайдаланушысы үшін командалық жолға қол жеткізуді сөндіру үшін бірнеше түрлі контексте конфигурациялық өзгерістер енгізу керек. Келесі қадамдар жұмыс үстелі пайдаланушысының командалық жолға кіру рұқсаттарын жоймайтынын, керісінше пайдаланушының командалық жолға кіру жолдарын жоятынын ескеріңіз.</p>

  <list>
    <item>
      <p><code>org.gnome.desktop.lockdown.disable-command-line</code> GSettings кілтін орнатыңыз, ол пайдаланушының терминалға кіруіне немесе орындалатын командалық жолды көрсетуіне (<keyseq><key>Alt</key> <key>F2</key></keyseq> командалық шақыруы) жол бермейді.</p>
    </item>
    <item>
      <p>Пайдаланушылардың <keyseq><key>Alt</key><key>F2</key> </keyseq> командалық шақыруына кіруіне жол бермеу.</p>
    </item>
    <item>
      <p>X серверінің конфигурациясын өзгерту арқылы <keyseq> <key>Ctrl</key><key>Alt</key><key><var>функционалдық перне</var></key></keyseq> жарлықтарымен виртуалды терминалдарға (VT) ауысуды сөндіріңіз.</p>
    </item>
    <item>
      <p>GNOME Shell-дегі <gui>Әрекеттер</gui> шолуынан <app>Терминал</app> және басқа барлық терминал қолданбаларын алып тастаңыз. Сондай-ақ, пайдаланушының жаңа терминал қолданбасын орнатуына жол бермеуіңіз керек.</p>
    </item>
  </list>

<section id="command-prompt">
  <title>Командалық шақыруды сөндіру</title>

  <steps>
    <include xmlns="http://www.w3.org/2001/XInclude" href="dconf-snippets.xml" xpointer="xpointer(/*/*[@xml:id='dconf-profile-user'])"/>
    <item>
      <p><file>/etc/dconf/db/local.d/00-lockdown</file> ішінде жүйелік ауқымдағы баптаулар үшін <sys>local</sys> дерекқорын жасаңыз:</p>
      <code># dconf жолын көрсету
[org/gnome/desktop/lockdown]

# Командалық шақыруды сөндіру
disable-command-line=true</code>
    </item>
    <item>
      <p>Пайдаланушы баптауын қайта анықтаңыз және оны өзгертуіне <file>/etc/dconf/db/local.d/locks/lockdown</file> ішінде жол бермеңіз:</p>
      <code># Құлыптауды конфигурациялау үшін пайдаланылатын кілттерді тізімдеу
/org/gnome/desktop/lockdown/disable-command-line</code>
    </item>
    <include xmlns="http://www.w3.org/2001/XInclude" href="dconf-snippets.xml" xpointer="xpointer(/*/*[@xml:id='dconf-update'])"/>
    <include xmlns="http://www.w3.org/2001/XInclude" href="dconf-snippets.xml" xpointer="xpointer(/*/*[@xml:id='dconf-logoutin'])"/>
  </steps>
</section>

<section id="virtual-terminal">
  <title>Виртуалды терминалға ауысуды сөндіру</title>

  <p>Пайдаланушылар әдетте GNOME жұмыс үстелінен виртуалды терминалға ауысу үшін <keyseq><key>Ctrl</key><key>Alt</key><key><var>функционалдық перне</var></key></keyseq> жарлықтарын (мысалы, <keyseq><key>Ctrl</key><key>Alt</key><key>F2</key></keyseq>) пайдалана алады.</p>

  <p>Егер компьютерде <em>X Window System</em> жұмыс істеп тұрса, <file>/etc/X11/xorg.conf.d/</file> бумасындағы X конфигурация файлының <code>Serverflags</code> бөліміне <code>DontVTSwitch</code> опциясын қосу арқылы барлық виртуалды терминалдарға кіруді сөндіруге болады.</p>

  <steps>
    <item>
      <p><file>/etc/X11/xorg.conf.d/</file> ішінде X конфигурация файлын жасаңыз немесе түзетіңіз. Мысалы, <file>/etc/X11/xorg.conf.d/10-xorg.conf</file>:</p>
    <listing>
    <title><file>/etc/X11/xorg.conf.d/10-xorg.conf</file></title>
<code>Section "Serverflags"

Option "DontVTSwitch" "yes"

EndSection
</code>
    </listing>
    </item>
    <item>
      <p>Өзгерістер күшіне енуі үшін X серверін қайта іске қосыңыз.</p>
    </item>
  </steps>

</section>

<!-- TODO: add section for removing applications from the Activities overview. -->
</page>
