Zoznam softvérových balíčkov nainštalovaných vo vašom počítači Linux (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib a $ (uname-r)> lista.txt
![]() | ||
Zoznam softvérových balíčkov nainštalovaných vo vašom počítači Linux (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib a $ (uname-r)> lista.txt
Tu je príklad toho, ako pokračovať v sťahovaní čiastočne stiahnutých súborov cez scp alebo rsync. Vzhľadom k tomu, scp nepodporuje životopis, ak sie začal sťahovať súbor s týmto príkazom, budeme musieť nahradiť alternatívne založený na rsync:
rsync-čiastkové pokrok-rsh = "ssh-p 1022" root @ remoteHost :/ ~ / filename názov súboru
V príklade je ukázané, ako vyššie tiež skladať príkaz, ak používate iný port ako tradičné 22 pre protokol SSH.
S obrazovke môžete zdieľať medzi viacerými užívateľmi sonsole pripojený lokálne alebo cez ssh. Ak chcete tak urobiť, postupujte podľa nasledujúcich krokov, pokyny sú typické pre systém Debianu, ale platí aj pre iné distribúcie.
1. Inštalácia obrazovky
sudo apt-get install screen
screen-S obrazovky test
4. Vzdialený užívateľ (host) používa SSH pripojiť k vzdialenému počítaču (remoteHost)
guest @ ssh remoteHost
5. počítačov (remoteHost) súhlasí s pripojením v multi-user obrazovky zasadnutí zadaním CTRL-A: viacužívateľské na (všetky "Príkaz obrazovky" začať s escape sekvencie Ctrl-A). CTRL +: viac užívateľov na
6. Potom sa musí hostiteľ (remoteHost) udeliť povolenie pre vzdialených užívateľov (host), aby mu prístup na obrazovku sedenie s commadn CTRL +: acladd user_name, kde user_name je vzdialené prihlásenie užívateľa.
CTRL + A: acladd hosť
7. Vzdialený užívateľ môže pripojiť k hostiteľskému zasadnutí. Syntax pre pripojenie k obrazovke zasadnutí iného užívateľa je host_username screen-x / Název_relace.
screen-x username / screen-test
V shellu môžete zadať formát dátumu takto:
dátum + FORMÁT
Napríklad písanie:
$ Date + "% m-% d-% Y"
Získate:
04-17-10
Ak chcete anno 4 číslice:
$ Date + "% m-% d-% Y"
Získate:
04-17-2010
Pre získanie aktuálny čas príkazom:
$ Date + "% T"
Získate:
19:55:04
Za účelom získania hodinu na základe 12 hodín:
$ Date + "% r"
Získate:
19:56:05
Ak chcete zobraziť čas vo formáte HH: MM:
$ Date + "% H-% M"
Získate:
07:56
Úplný zoznam možností pre formátovanie dáta čudovať:
Local plné meno dňa v týždni (napr. nedeľa)
dáta, presné ako% m /% d /% y
hodín (00 .. 23)
minúty (00 .. 59)
24 hodín denne hodinu a minútu, presné ako% H:% M
Číslo týždňa v danom roku, nedeľa ako prvý deň v týždni (00 .. 53)
posledné dve číslice roku (00 .. 99)
Ak chcete aktívne zdieľanie rád urobiť pred týmto príkazom:
smbclient-L-U <windows-box> <username>
Potom môžeme pristúpiť k mapovanie condivisionewindows v našom linuxovom v segunete spôsobom:
Ak nemôžete prezerať obsah webových stránok, ako www.rai.tv v Linuxové konzolu `a` prečo sa tieto webové stránky majú videá a obsah, vyvinuté pre Silverlight. Ak chcete vyriešiť náš problém sa stretnúť, je Moonlight.
Moonlight je open source implementácia Silverlight pre Microsof t Vďaka plug-in, takže môžete vidieť `veľa vytúžený obsah vo vašom FireFox a predovšetkým všetko, čo môžete robiť vo svojom Linux Box.
Vederee išiel skúste tento odkaz: http://www.go-mono.com/moonlight/
Ak Ubuntu Server po inštalácii a konfigurácii Webmin a viac VirtualMin objavuje chyba:
Príkaz procmail procmail má 0 oprávnenie, keď to mal byť setuid a setgid root. E-mail nemusí byť správne doručená alebo skontrolovať spam.
Možno vyriešiť pomocou nasledujúcich krokov:
Tu sú niektoré odkazy, z ktorého sa berú inšpiráciu pre väčšinu prípadov, ale v mojom prípade, že tieto tri kroky vyriešil problém, testované na Ubuntu Server 10.04 a 10.10.
Ak chcete pridať syntax sfarbenie na nano v prvom rade je potrebné vytvoriť konfiguračný súbor Nanorc na ich domovskej stránke, ako druhý nález z tejto adresy: a http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaxe nanorc súbory. nanorc byť zahrnuté do konfigurácie, aby sa dosiahol požadovaný efekt.
Príklad textového ktoré sa pridávajú do Nanorc týždeň:
patrí "/ usr / share / nano / php.nanorc"
patrí "/ usr / share / nano / sh.nanorc"
patrí "/ usr / share / nano / java.nanorc"
patrí "/ usr / share / nano / patch.nanorc"
patrí "/ usr / share / nano / python.nanorc"
patrí "/ usr / share / nano / html.nanorc"
patrí "/ usr / share / nano / perl.nanorc"
patrí "/ usr / share / nano / ruby.nanorc"
patrí "/ usr / share / nano / js.nanorc"
Ctrl + Choď na začiatok riadku píšete.
Ctrl + E Prejsť na konci riadku píšete.
Ctrl + L vyčistiť obrazovku.
Ctrl + U Vymaže obrazovku pred kurzorom. Ak ste na konci riadku, vymaže celý riadok.
Ctrl + R vám umožní prehľadávať skôr používaným príkazom.
Ctrl + C zastaviť, čo robíte.
Ctrl + D Koniec aktuálny shell.
Ctrl + Z začína pozastavení v pozadí, čo robíte.
Ctrl + W Odstrániť slovo pred kurzor.
Ctrl + K Vymazanie riadku po kurzor.
Ctrl + T Obráti posledné dva znaky pred kurzorom.
Esc + T Swap posledné dve slová pred kurzorom.
Alt + F Presunutie kurzora o jedno slovo dopredu v aktuálnom riadku.
Alt + B Presuňte kurzor späť jedno slovo v aktuálnom riadku.
Na karte Automatické Vyplňte názvy súborov a priečinkov.
Vložiť Ctrl + Y (ako kopírovanie a vkladanie) celý text pred kurzorom.
Poznámka: Niektoré z týchto príkazov nefungujú, ak shell prístup cez telnet alebo SSH ak klávesnica je najmä configuratain
Pre všetkých tých, ktorí majú Linux Server s aktualizáciou Service Sendmail Teraz je potrebné poskytnúť možnosť prenosu prostredníctvom overovania. V skutočnosti je to celkom jednoduché aktivovať voľbu, aj keď by ste mali byť vedomí, že niektoré distribúcie CentOS ako neznamená, že v predvolenom nastavení, tu je, ako to napraviť:
Nainštalujte balík sendmail-cf Cyrus-SASL, ak nie je prítomný v systéme, pre RedHat / CentOS:
[] Yum install sendmail-cf Cyrus-SASL
Potom upravte sedmail.mc (/ etc / mail / sendmail.mc) a vložte tieto riadky:
define (`confAUTH_OPTIONS ',`') DNL
TRUST_AUTH_MECH (`LOGIN PLAIN ') DNL
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') DNL
Pre nastavenie kontroly bezpečnosti anchequesta:
DAEMON_OPTIONS (`Port = smtp, Adr = 0.0.0.0, Name = MTA ') DNL
Na tomto mieste je potrebné prekompilovať sendmail.cf m4 súbor s programom:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Skontrolujte a prípadne upravte súbor / usr/lib/sasl2/Sendmail.conf takto:
pwcheck_method: saslauthd
Teraz reštartujte sendmail a saslauthd
[] / Etc / init.d / saslauthd začiatok
[] / Etc / init.d / sendmail restart
Nakoniec sme sa zistiť, že naša práca bola opravená:
[] Telnet localhost 25
Snaha adresu 127.0.0.1 ...
Pripojené na localhost.
Escape znak je '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx, po. 23 august 2004 12:36:30 +0200
Ako sme sa predstaviť sendmail reaguje príkazom:
EHLO localhost
ktoré budú zodpovedané, ak všetko pôjde dobre (červená linka, ktorá nám hovorí, že sendmail prijme autentizáciu, okrem prostého prihlásenie môžu existovať aj iné metódy, to je správne):
250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Ahoj [127.0.0.1], teší ma
250 ENHANCEDST ATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP
Filter na našom routeri Cisco správne dvere na ochranu našich serverov je určite nepostrádateľnou službu. V nižšie uvedenom príklade správ filter ako jediný prístav ssh:
Ak chcete získať k tejto skratke je potrebné odovzdať širšie obzory, k tomuto odkazu nájdete know-how, ktoré som kŕmenie k filtrácii router Cisco aspoň časť toho, čo by ste mali.
ModSecurity je modul Apache, ktorý umožňuje skutočne účinné spôsoby, ako zvýšiť obranu pred nebezpečnými útočníkmi.
Tento skutočný firewall pre Apache je využiteľné:
http://www.modsecurity.org/download/index.html
Modul je veľmi bohatá a ochotný byť úprimný alquantocomplicato implementovať, ale za to zdvihnúť masívne bariérou proti agresorom našich webových stránkach, nájdete v dokumentácii pre správne nastavenie.
Aktualizované filtre možno nájsť na adrese: http://downloads.prometheus-group.com/delayed/rules/