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:
- Master - Echipa Luser-CFG;
- 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:
- scripturi executabile (shell script-uri) sau software-ul (bin exec) - instalate în / usr / local / sbin;
- pachete sau module întregi - sunt instalate în / usr / local
secvența de boot de distribuție:
- .
- /etc/rc.d/rc.S - prima fază a ghetei;
- /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
- script-urile trebuie să fie copiat prin ftp in directorul / mnt / LinuxDVR / user-addons;
- 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;
- drepturile de acces ar trebui să fie 0750 chmod 0750 / mnt / LinuxDVR / user-addons /<имя скрипта>
- 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
- Pachetele trebuie să fie ambalate în TGZ czvf arhive tar <имя_пакета.tgz> <имя каталога с пакетом>. Și fără un prefix inițial / usr / local
- Acestea trebuie să fie copiat prin FTP la directorul / mnt / LinuxDVR / user-addons. Dacă nu, atunci trebuie să creați.
- drepturile de acces ar trebui să fie 0640 chmod 0640 / mnt / LinuxDVR / user-addons /<имя пакета>
- 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).