For en liste af softwarepakker installeret på din Linux maskine (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib og $ (uname-r)> lista.txt
![]() | ||
For en liste af softwarepakker installeret på din Linux maskine (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib og $ (uname-r)> lista.txt
Her er et eksempel på, hvordan at genoptage downloade en delvist hentet fil via scp eller rsync. Da SCP ikke understøtter CV, hvis sie begyndte at downloade filen med denne kommando, vi stadig nødt til at erstatte det med et alternativ baseret på rsync:
rsync-delvis-progress-rsh = "ssh-p 1022" root @ remotehost :/ ~ / filnavn filnavn
I eksemplet ovenfor er også vist hvordan man kan sammensætte den kommando, hvis du bruger en anden port end den traditionelle 22 til SSH-protokollen.
Med skærmen kan du dele blandt flere brugere sonsole tilsluttet lokalt eller via ssh. For at gøre dette, skal du blot følge disse trin vejledningen er typisk for en Debian-system, men også anvendelse på andre distributioner.
1. Installer skærm
sudo apt-get install screen
screen-S screen-test
4. Fjernbetjeningen bruger (gæst) bruger SSH til at oprette forbindelse til fjerncomputeren (remotehost)
gæst @ ssh remotehost
5. værten (remotehost) samtykke til, at forbindelsen i multi-user screen session ved at skrive CTRL-A: flerbruger på (alle 'kommandoen screen' for at starte med undvigesekvens Ctrl-A). CTRL-A: flerbruger på
. 6 Derefter skal værten (remotehost) give tilladelse til den fjerne bruger (gæst) at give ham adgang til skærmen session med commadn CTRL-A: acladd brugernavn hvor brugernavn er det brugerens remote login.
CTRL-A: acladd gæst
7. Fjernbrugeren kan forbinde til værten sessionen. Syntaksen at oprette forbindelse til skærmen samling af en anden bruger er host_username screen-x / sessionname.
screen-x brugernavn / screen-test
I skallen kan du angive den dato format som følger:
dato + FORMAT
For eksempel, at skrive:
$ Date + "% m-% d-% y"
Du får:
04-17-10
Hvis du vil have annoa 4 cifre:
$ Date + "% m-% d-% y"
Du får:
2010/04/17
For at opnå den aktuelle tid ved at skrive:
$ Date + "% T"
Du får:
19:55:04
For at opnå den timer baseret på 12 timer:
$ Dato + "% r"
Du får:
19:56:05
For at se tiden i HH: MM:
$ Dato + "% H-% M"
Du får:
07:56
Fuldstændig liste over muligheder for at formatere datoer undre:
Lokal fulde ugedag navn (f.eks søndag)
datoer, nøjagtig som% m /% d /% y
time (00 .. 23)
minut (00 .. 59)
24-timers timer og minutter, nøjagtig som% H:% M
Uge antallet af år, med søndag som første dag i ugen (00 .. 53)
de sidste to cifre af året (00 .. 99)
For at se den aktive deling af rådgivning gøre, før denne kommando:
smbclient-L-U <windows-box> <brugernavn>
Så kan vi gå videre til at kortlægge de condivisionewindows i vores linux boksen i segunete måde:
Hvis du ikke kan se indholdet af websteder som www.rai.tv på din linux box `og` hvorfor disse hjemmesider har videoer og indhold er udviklet til Silverlight. At løse vores problem, vi støder på, er Moonlight.
Moonlight er en open source implementering af Silverlight til Microsof t. Takket være plug-in, så du kan `se meget længtes efter indhold i din Firefox, og frem for alt du kan gøre i din Linux boks.
Vederee gik til prøve dette link: http://www.go-mono.com/moonlight/
Hvis Ubuntu Server når du installerer og konfigurerer Webmin + VirtualMin der synes fejlen:
Den procmail Kommandoen procmail har 0 tilladelser, når det skal setuid og setgid til root. E-mail muligvis ikke korrekt leveret eller kontrolleret for spam.
Kan løses ved at følge disse trin:
Her er nogle links, hvorfra man kan tage inspiration i de fleste tilfælde, men i mit tilfælde disse tre trin har løst problemet, testet på Ubuntu Server 10,04 og 10,10.
Hvis du vil tilføje syntaks farve til nano i første omgang skal du oprette konfigurationsfilen Nanorc på deres hjemmeside, som en anden konstatering fra denne adresse:. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntax-nanorc filer. nanorc medtages i konfiguration for at opnå den ønskede virkning.
Eksempel tekst, der skal tilsættes til Nanorc.:
omfatter "/ usr / share / nano / php.nanorc"
omfatter "/ usr / share / nano / sh.nanorc"
omfatter "/ usr / share / nano / java.nanorc"
omfatter "/ usr / share / nano / patch.nanorc"
omfatter "/ usr / share / nano / python.nanorc"
omfatter "/ usr / share / nano / html.nanorc"
omfatter "/ usr / share / nano / perl.nanorc"
omfatter "/ usr / share / nano / ruby.nanorc"
omfatter "/ usr / share / nano / js.nanorc"
Ctrl + A Gå til toppen af den linje, du skriver.
Ctrl + E Gå til slutningen af den linje, du skriver.
Ctrl + L Ryd skærmen.
Ctrl + U Rydder skærmen, før markøren. Hvis du er i slutningen af linjen, rydder hele linjen.
Ctrl + R giver dig mulighed for at søge gennem tidligere brugte kommandoer.
Ctrl + C Stop hvad du laver.
Ctrl + D afslutte det aktuelle skallen.
Ctrl + Z starter suspensionen i baggrunden, uanset hvad du laver.
Ctrl + W Slet ordet før markøren er.
Ctrl + K Ryd linje efter markøren.
Ctrl + T Vender de sidste to tegn før markøren.
Esc + T Swap de to sidste ord, før markøren.
Alt + F Flyt markøren fremad et ord i den aktuelle række.
Alt + B Flyt markøren tilbage ét ord i den aktuelle række.
Tab Auto-Udfyld navne på filer og mapper.
Indsæt Ctrl + Y (som i kopiere og indsætte) hele teksten, før markøren.
Bemærk: Nogle af disse kommandoer fungerer ikke, hvis shell adgang er via telnet eller SSH session, hvis tastaturet er en særlig configuratain
For alle dem, der har en Linux-server med Sendmail service er nu nødvendigt at give mulighed for overførsel via godkendelse. Faktisk er det ganske let at aktivere den mulighed, selvom du bør være opmærksom på, at nogle distributioner som CentOS ikke gøre det tilgængeligt som standard, her er hvordan du løser det:
Installer sendmail-CF pakke cyrus-sasl hvis ikke til stede i systemet, for Redhat / CentOS:
[] Yum install sendmail-jf. cyrus-sasl
Derefter redigere sedmail.mc (/ etc / mail / sendmail.mc) og udkommenter disse linier:
define (`confAUTH_OPTIONS ',' A ') dnl
TRUST_AUTH_MECH (`LOGIN PLAIN ') dnl
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') dnl
Af sikkerhedsmæssige kontrol anchequesta indstilling:
DAEMON_OPTIONS (`Port = smtp, Addr = 0.0.0.0, Name = MTA ') DNL
På dette tidspunkt er du nødt til at genoversætte sendmail.cf fil med M4-program:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Kontroller og hvis det er nødvendigt, redigere filen / usr/lib/sasl2/Sendmail.conf som følger:
pwcheck_method: saslauthd
Nu genstarte din sendmail og saslauthd
[] / Etc / init.d / saslauthd starten
[] / Etc / init.d / sendmail genstart
Endelig vil vi kontrollere, at vores arbejde er blevet korrigeret:
[] Telnet localhost 25
Forsøger 127.0.0.1 ...
Tilsluttet til localhost.
Flugten karakter er '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 Aug 2004 12:36:30 0200
Da vi indføre sendmail reagerer ved at skrive:
EHLO localhost
som vil blive besvaret, hvis alt går vel (rød linje, som fortæller os, at sendmail accepterer godkendelse, ud over almindeligt login kan være andre metoder, det er korrekt):
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hej [127.0.0.1], glade for at møde dig
250 ENHANCEDSTATUSCODES
250-PIPELINING
250 8BITMIME
250-STØRRELSE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HJÆLP
Filter på vores Cisco router de rigtige døre for at beskytte vores servere er helt sikkert en uundværlig pligt. I eksemplet nedenfor rapportering filter som den eneste ssh port:
For at komme til denne nøddeskal, skal du gå til bredere horisonter, at dette link kan du finde den know-how, som jeg fodret til at filtrere Cisco router i det mindste en del af, hvad du skal.
ModSecurity er en Apache-modul, der giver dine virkelig effektive måder at øge forsvar mod ondsindede hackere.
Denne reelle firewall til apache er nyttiggøres:
http://www.modsecurity.org/download/index.html
Modulet er meget rig og villig til at være ærlig alquantocomplicato at gennemføre, men for at dette kan løfte en massiv barriere mod aggressorer af vores hjemmesider, henvises til dokumentationen for den korrekte indstilling.
Opdateret filtre kan findes på: http://downloads.prometheus-group.com/delayed/rules/