Za seznam programskih paketov, nameščenih na vašem računalniku (Linux Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib in $ (uname-r)> lista.txt
![]() | ||
Za seznam programskih paketov, nameščenih na vašem računalniku (Linux Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib in $ (uname-r)> lista.txt
Tukaj je primer, kako nadaljevati prenesete delno preneseno datoteko preko SCP ali funkciji rsync. Ker SCP ne podpira življenjepis, če sie začel prenos datoteke s tega ukaza, imamo še vedno, da ga nadomestiti z alternativo, ki temelji na rsync:
rsync-delni-napredek-rsh = "ssh-p 1022" root @ remotehost :/ ~ / filename Ime datoteke
V primeru zgoraj je tudi pokazala, kako sestaviti ukaz, če uporabljate pristanišče, ki ni tradicionalno 22 za protokola SSH.
Z zaslona lahko delijo med več sonsole uporabnikov Povezana lokalno ali preko SSH. Če želite to narediti, sledite tem korakom, navodila so značilne za sistem Debian, vendar pa uporabljajo tudi za druge distribucije.
1. Namestite ekran
sudo apt-get install screen
screen-S screen-test
4. Oddaljeni uporabnik (gost) uporablja SSH za povezovanje z oddaljenim računalnikom (remotehost)
@ gost ssh remotehost
5. gostiteljice (remotehost) soglaša s povezavo na zaslonu več uporabnikov seji z CTRL-A: večuporabniška na (vse "ukaz zaslon", da začnete z odstopno zaporedjem Ctrl-A). CTRL-A: večuporabniški na
. 6 Tedaj mora gostitelj (remotehost) izda dovoljenje za oddaljeni uporabnik (gost), da mu omogočijo dostop do zaslona seji z commadn CTRL-A: acladd USER_NAME kjer USER_NAME Uporabnik je oddaljena prijava.
CTRL-A: acladd gost
7. Lahko oddaljeni uporabnik povezavo z gostiteljico seji. Sintakso za povezavo z zaslonom sejo drugega uporabnika je host_username screen-x / sessionname.
screen-x ime / screen-test
V lupini lahko določite, zapis datuma na naslednji način:
Datum + FORMAT
Na primer, tipkanje:
Datum $ + "% m-% d-% y"
Dobiš:
04-17-10
Če želite, da annoa 4 mesta:
Datum $ + "% m-% d-% y"
Dobiš:
2010/04/17
Za pridobitev trenutni čas z vnosom:
Datum $ + "% T"
Dobiš:
19:55:04
Za pridobitev ura temelji na 12 ur:
Datum $ + "% r"
Dobiš:
7:56:05
Če si želite ogledati čas v HH: MM:
Datum $ + "% H-% M"
Dobiš:
07:56
Celoten seznam formatiranje datumov sprašujem:
Poln delovni dan Local ime (npr. nedelja)
datumi, natančne kot y% m /% d /%
uro (00 .. 23)
minuto (00 .. 59)
24-urnem zapisu, natančen kot H-odstotnim:% M
Številka tedna v letu z nedeljo kot prvim dnevom v tednu (00 .. 53)
zadnji dve številki leta (00 .. 99)
Za ogled aktivno izmenjavo mnenj storiti, preden ta ukaz:
smbclient-L-U <windows-box> <uporabniško_ime>
Potem lahko nadaljujemo s preslikati condivisionewindows v naši Linuxu v segunete način:
Če ne morete videti vsebine spletnih strani, kot www.rai.tv na vašem računalniku 'in' zakaj te spletne strani so video posnetke in vsebina oblikuje za Silverlight. Da bi rešili naš problem smo naleteli je Moonlight.
Moonlight je open source izvajanje Silverlight za Microsof t. Zahvaljujoč plug-in, da boste lahko videli veliko `hrepenela, za vsebino v vašem Firefox in predvsem vse, kar lahko storite v Linux.
Vederee šel, da poskusite to povezavo: http://www.go-mono.com/moonlight/
Če Ubuntu Server po namestitvi in nastaviti webmin ± VirtualMin se zdi napaka:
Ukaz procmail procmail ima 0 dovoljenja, ko bi moralo biti setuid in setgid do korena. E-pošta morda ni pravilno dobavljeno ali preveriti zaradi smeti.
Mogoče rešiti z naslednjimi koraki:
Tukaj je nekaj povezav, iz katerih se jemljejo navdih za večino primerov, vendar v mojem primeru so ti trije koraki rešiti problem, testirana na strežniku Ubuntu 10.04 in 10.10.
Če želite dodati sintakse barvanje z nano v prvi vrsti morate ustvariti nastavitvene datoteke Nanorc na njihovi domači strani, kot drugo ugotovitvijo iz tega naslova. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / skladnja-nanorc datotek. nanorc je treba vključiti v konfiguraciji za dosego želenega učinka.
Primer besedila, ki se doda Nanorc.:
vključujejo "/ usr / share / nano / php.nanorc"
vključujejo "/ usr / share / nano / sh.nanorc"
vključujejo "/ usr / share / nano / java.nanorc"
vključujejo "/ usr / share / nano / patch.nanorc"
vključujejo "/ usr / share / nano / python.nanorc"
vključujejo "/ usr / share / nano / html.nanorc"
vključujejo "/ usr / share / nano / perl.nanorc"
vključujejo "/ usr / share / nano / ruby.nanorc"
vključujejo "/ usr / share / nano / js.nanorc"
Ctrl + Na vrhu linije vnašate.
Ctrl + E Pojdite na konec vrstice vnašate.
Ctrl + L počistite zaslon.
Ctrl + U Počisti zaslon pred kazalcem. Če ste na koncu vrstice, počisti celotno linijo.
Ctrl + R omogoča iskanje po predhodno uporabljenih ukazov.
Ctrl + C Stop karkoli počnete.
Ctrl + D Izhod trenutno lupino.
Ctrl + Z začetkom opustitve v ozadju, kar počnete.
Ctrl + W Izbriši besedo, preden je kazalec.
Ctrl + K Počisti črto po kazalca.
Ctrl + T Obrne zadnji dve znakov pred kazalcem.
Esc + T Swap zadnji dve besedi pred kazalcem.
Alt + F Premakni kurzor naprej za eno besedo v trenutni vrstici.
Alt + B Premakni kurzor eno besedo nazaj v trenutni vrstici.
Tab Auto-Izpolnite imena datoteke in mape.
Prilepi Ctrl + Y (kot v kopiranje in lepljenje), vse besedilo, preden kazalca.
Opomba: Nekatere od teh ukazov ne dela, če shell dostop preko telnet ali SSH seje, če je tipkovnica je še posebej configuratain
Za vse tiste, ki imajo Linux strežnik s storitvijo Sendmail je sedaj treba zagotoviti možnost prenosa s pomočjo preverjanje pristnosti. Pravzaprav je precej enostavno, da aktivirate možnost, vendar se morate zavedati, da nekatere distribucije, kot CentOS ne da na voljo privzeto, tukaj je, kako to popraviti:
Namestite paket sendmail-cf Cyrus SASL, če že ne v sistemu, za RedHat / CentOS:
[] Yum namestite sendmail-cf Cyrus SASL-
Potem uredite sedmail.mc (/ etc / mail / sendmail.mc) in komentar te vrstice:
define ('confAUTH_OPTIONS', `') DNL
TRUST_AUTH_MECH ('LOGIN PLAIN) DNL
define ('confAUTH_MECHANISMS', 'LOGIN PLAIN) DNL
Za varnost preverite nastavitev anchequesta:
DAEMON_OPTIONS (`Port = smtp, Addr = 0.0.0.0, Name = MTA ') DNL
Na tej točki boste morali prevesti v sendmail.cf datoteke s M4 programa:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Preveriti in po potrebi urediti datoteko / usr/lib/sasl2/Sendmail.conf, kot sledi:
pwcheck_method: saslauthd
Sedaj zaženite sendmail in saslauthd
[] / Etc / init.d / saslauthd začetek
[] / Etc / init.d / sendmail znova
Na koncu preverimo, da je bilo popravljeno naše delo:
[] Telnet localhost 25
Poskus 127.0.0.1 ...
Priključen na localhost.
Escape znak '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 avgust 2004 12:36:30 +0200
Kot smo uvesti sendmail odziva z vnosom:
ehlo localhost
da bo odzval, če bo šlo vse dobro (rdeča črta, ki nam pove, da sendmail sprejema preverjanje pristnosti, poleg navadnega prijavo lahko druge metode, je pravilno):
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hello [127.0.0.1], veseli
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN PRIJAVA
250-DELIVERBY
250 HELP
Filtrirajte na naši usmerjevalnik Cisco prave vrata za zaščito naših strežnikov je zagotovo nujna dolžnost. V spodnjem primeru poročanja filter kot edino pristanišče ssh:
Če želite dobiti na to kratko, morate opraviti do širših obzorij, na to povezavo boste našli znanje in izkušnje, ki sem krmijo za filtriranje usmerjevalnik Cisco vsaj del tega, kar bi morali.
ModSecurity je modul Apache, ki omogoča vašim resnično učinkovite načine za povečanje obrambo pred zlonamernimi napadalcev.
To pravi požarni zid za Apache je predelajo:
http://www.modsecurity.org/download/index.html
Modul je zelo bogat in pripravljen sem iskren alquantocomplicato izvajati, vendar pa za to, da odpravi ogromno oviro zoper agresorje naših spletnih strani, si oglejte dokumentacijo za pravilno nastavitev.
Posodobljeno filtri so na voljo na: http://downloads.prometheus-group.com/delayed/rules/