setările sistemului

Cum de a face sau de a personaliza următoarele:

Data - pentru a seta ora sistemului și de a configura sincronizarea timpului

Nu schimbați niciodată data la modulul central de videoserv de lucru.

Comanda pentru a seta data și ora curente: [. MMDDhhmm [[CC] AA] [ss]] data

Setarea fusului orar și sincronizarea automată a timpului: setup-clock.sh

fișier de configurare /mnt/LinuxDVR/clock.conf

Rețeaua - modificați setările de rețea TCP / IP (. IP, MASK, GATE)

Comanda pentru a schimba setările de rețea TCP / IP: chip.sh

fișier de configurare /mnt/LinuxDVR/net.conf

Utilizatorii sistemului - pentru a schimba parolele de sistem și ftptelnet rădăcină

Dacă ați uitat parola de root rădăcină, atunci va trebui să reinstalați sistemul de la zero.

Utilizator root - utilizatorul principal în sistem.
ftptelnet utilizator folosit pentru a accesa prin intermediul protocoalelor Telnet si FTP.

Pentru a schimba parola, utilizați:

  1. Master - Echipa Luser-CFG;
  2. comanda passwd <имя пользователя> ;

Uneori este necesar să tăiați drivere, care foloseste un maestru - pentru echipa tuner-cfg.sh

fișier de configurare /mnt/LinuxDVR/v4l.conf

A se vedea setările sale pot fi v4l-info / dev / echipa video a [N]

Setup pe HDD / USB - setat să pornească de pe unitatea hard disk sau unitatea USB flash-

Ai nevoie să boot-eze din meniul LiveCD. NUMAI LINUX SHELL. și rulați comanda install-boot.sh

încărcătoare second-hand - GRUB.

HDD trebuie să fie primul disc (C sau / dev / [hs] da) sau pot necesita GRUB suplimentare tuning.

Programul în sine este în directorul / usr / local / sbin.
Când porniți sistemul este rulat rsync în modul de server (prin xinetd) și ascultă cererile de pe portul TCP 873.
Pentru a configura utilizând /etc/rsyncd.conf fișierul de configurare.

Exemple de utilizare (începând cu serverul de arhiva sau de pe computer):

Sendmail - configurarea setărilor pentru trimiterea prin SMTP EMAIL

Trebuie să editați fișierul de configurare / etc / msmtprc

Pentru a verifica, utilizați comanda echo „test“ | sendmail <кому>

script-uri de utilizator - adăugați în scripturile și software suplimentar

Următoarele vor descrie introducerea unui mecanism în software-ul suplimentar LinuxDVR de distribuție.

B poate acționa ca un software suplimentar:

  1. scripturi executabile (shell script-uri) sau software-ul (bin exec) - instalate în / usr / local / sbin;
  2. pachete sau module întregi - sunt instalate în / usr / local

secvența de boot de distribuție:

  1. .
  2. /etc/rc.d/rc.S - prima fază a ghetei;
  3. /usr/local/sbin/rc.dvr - a doua etapă a fazei de boot (acest script de la un full-time modul sbin-xx.i386.tgz);

Cea mai mare parte a inițializarea dispozitivelor și a programelor de rulare stocate în /usr/local/sbin/rc.dvr. Același script instalează și rulează un software personalizat. Acest lucru se întâmplă în următoarea secvență:

script-uri de instalare

  1. script-urile trebuie să fie copiat prin ftp in directorul / mnt / LinuxDVR / user-addons;
  2. numele lor nu trebuie să se suprapună cu numele de script-uri existente în directorul / usr / local / sbin (ale modulului regulate sbin-xx.i386.tgz) fie before-eth-up.sh. after-eth-up.sh. on-startup.sh;
  3. drepturile de acces ar trebui să fie 0750 chmod 0750 / mnt / LinuxDVR / user-addons /<имя скрипта>
  4. Proprietarul / grup trebuie să fie rădăcină: rădăcină chown rădăcină: rădăcină / mnt / LinuxDVR / user-addons /<имя скрипта>

În cazul în care toate condițiile de mai sus, copii rc.dvr script-urile din directorul / usr / local / sbin, și (dacă este prezent) începe before-eth-up.sh. after-eth-up.sh. on-startup.sh.

Instalarea de pachete / module

  1. Pachetele trebuie să fie ambalate în TGZ czvf arhive tar <имя_пакета.tgz> <имя каталога с пакетом>. Și fără un prefix inițial / usr / local
  2. Acestea trebuie să fie copiat prin FTP la directorul / mnt / LinuxDVR / user-addons. Dacă nu, atunci trebuie să creați.
  3. drepturile de acces ar trebui să fie 0640 chmod 0640 / mnt / LinuxDVR / user-addons /<имя пакета>
  4. Proprietarul / grup trebuie să fie rădăcină: rădăcină chown rădăcină: rădăcină / mnt / LinuxDVR / user-addons /<имя пакета>

În cazul în care toate condițiile de mai sus, rc.dvr despachetează pachetele echipei xzf / usr / local de gudron director <имя пакета> -C / tmp / local.

De asemenea, este important să se știe că sistemul de fișiere rădăcină în funcțiune în memoria RAM ședere (cu excepția directorul / var / log, este montat pe / mnt / LinuxDVR / log). Cataloage C fișier de configurare / etc și / usr / local / etc stocate pe o partiție cu un fișier și restaurat la încărcarea kazhoy, astfel încât modificările nu vor fi pierdute.

Dacă aveți dificultăți, întrebați-ne. În măsura în care este posibil, vom pregăti unele dintre cele mai populare pachete.

Cron - controlează executarea sarcinilor programate

Standardul este folosit ca un planificator sarcină crond

Principalele sale fișiere de configurare:

  • / / Crontab Etc - fișier de configurare principal;
  • /etc/cron.d/ - fiecare fișier din acest director este un singur loc de muncă;

Reboot / poweroff - repornire / oprire calculator

  • repornire - repornire
  • poweroff - opriți (sau apăsați butonul POWER de pe unitatea de sistem).

articole similare