CyberTek - the future at the present!

Luettele paketit asennettuna Ubuntu / Debian

Lähettäjä: (sarja 21)

Luettelo ohjelmistojen asennettu Linuxin (Ubuntu / Debian):

dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib ja $ (uname-r)> lista.txt

Julkaistu: linux , shell - vinkit

Jatka rikki download rsync

Lähettäjä: (26. heinäkuuta)

Tässä on esimerkki siitä, miten jatkaa lataamista osittain ladatun tiedoston kautta scp ja rsync. Koska scp ei kannata jatkaa, jos sie alkoi ladata tiedoston tätä komentoa, meillä on vielä korvata sen jollain muulla perusteella rsync:

-Osittainen-progress rsync-rsh = "ssh-p 1022" root @ remotehost :/ ~ / filename filename

Yllä olevassa esimerkissä näytetään myös miten säveltää komennon jos käytät muuhun porttiin kuin perinteinen 22 SSH protokollan.

Julkaistu: linux , shell - vinkit

Jaa Linux-konsolin näytön

Lähettäjä: (heinäkuu 4)

Kun näytössä voit jakaa useiden käyttäjien kesken sonsole kytketty paikallisesti kautta tai ssh. Voit tehdä sen seuraavasti, ohjeet ovat tyypillisiä Debian-järjestelmä, mutta myös soveltaa muuhun varojen jakoon.

1. Asenna näytön

sudo apt-get install näytön
2. Valitse isäntä tietokone toimii parametrilla avataksesi näytön istunto SessionName-S. -S voit määrittää nimen istuntoa, tämän avulla voit hallita useita istuntoja ja monet käyttäjät yhtä aikaa helpolla tavalla.
screen-S screen-testi

4. Etäkäyttäjä (guest) käyttää SSH yhteyden etätietokoneeseen (remotehost)

vieras @ ssh remotehost
  5. Isännän (remotehost) suostuu yhteyden monen käyttäjän näytöllä istunto kirjoittamalla CTRL-: monen on (all "komento ruudun aloittaa koodinvaihtomerkkijono Ctrl-A). 
CTRL-: monikäyttäjäsignaaleille on

6. Sitten isäntä (remotehost) täytyy myöntää luvan etäkäyttäjä (guest), jotta hän pääsyn näytön istunnon commadn CTRL-: acladd USER_NAME jossa käyttäjänimi on käyttäjän etäkäyttö.

CTRL-: acladd guest

7. Kauko käyttäjä voi muodostaa yhteyden isäntä istuntoon. Syntaksin yhteyden näyttö istunnon toisen käyttäjän on host_username screen-x / sessionname.

screen-x käyttäjätunnus / screen-testi
Julkaistu: howto , linux , shell - vinkit

Miten muotoilla päivämääriä näytettäväksi Linux shell

Lähettäjä: (Mar 19)

Sen kuori voit määrittää päivämäärän muodossa seuraavasti:
päivämäärä + FORMAT

Esimerkiksi kirjoittamalla:
$ Date + "% m-% d-% Y"

Saat:
17.04.10

Jos haluat annoa 4 numeroa:
$ Date + "% m-% d-% Y"

Saat:
04.17.2010

Saadakseen kellonaika kirjoittamalla:
$ Date + "% T"

Saat:
19:55:04

Jotta saataisiin tunnin perustuu 12 tuntia:
$ Date + "% r"

Saat:
19:56:05

Voit tarkastella aika HH: MM:
$ Date + "% H-% M"

Saat:
07:56

Täysi lista vaihtoehtoja muotoilla päivämääriä ihme:

%%
kirjaimellinen%
% Ja
Paikallinen n lyhenne viikonpäivän nimi (esim. su)
%:

Paikallinen n viikonpäivän nimi (esim. sunnuntai)

% B
Paikallinen n lyhennetty kuukauden nimi (esim. tammikuu)
% B
Paikallinen n kuukauden nimi (esim. tammikuu)
% C
Paikallinen päivämäärä ja aika (esim. ke 03 maaliskuu 2005 23:05:25)
% C
luvulla, kuten% Y, mutta ilman kahta viimeistä numeroa (esim. 21)
% D
kuukauden päivä (esim. 01)
% D

päivämäärät, tarkka kuin% m /% d /% y

% Ja
kuukauden päivä, avaruus pehmustettu, tarkka kuin% _d
% F
Täysi päivämäärät, tarkka kuin% Y-% m-% d
% G
kaksi viimeistä numeroa ISO viikon numero (ks.% G)
% G
vuosi ISO viikon numero (ks.% V), käytetään yleensä vain% V
% H
Sama kuin% b
% H

tunnissa (00 .. 23)

% I
tunnissa (01 .. 12)
% J
päivä vuoden (001 .. 366)
% K
h (0 .. 23)
% S:
tunnissa (1. .. 12)
% M
kk (01 .. 12)
% M

minuutti (00 .. 59)

%: N
rivinvaihto
%: N
nanosekuntia (000000000 .. 999999999)
% W
Joko paikallinen vastine AM tai PM, tyhjä jos tuntematon
% P
kuten% p, mutta pienillä kirjaimilla
% R
paikallisen n 12-tuntinen kellonaika (esim. 11:11:04)
% R

24-tuntinen tunti ja minuutti, tarkka kuin% H:% M

% S:
sekunteina 1.1.1970 00:00:00 UTC
% S:
toinen (00 .. 60)
% T
Tabbed
% T
aika, tarkka kuin% H:% M:% S
% U
viikonpäivä (1 .. 7), 1 on maanantai
% U

Viikon numero, sunnuntai viikon ensimmäinen päivä (00 .. 53)

% V
ISO viikon numero, maanantai viikon ensimmäinen päivä (01 .. 53)
% W
viikonpäivä (0 .. 6), 0 on sunnuntai
% W
Viikon numero, maanantai viikon ensimmäinen päivä (00 .. 53)
% X
Paikallinen päivämäärä edustus (esim. 31/12/99)
% X
Paikallinen aika edustus (esim. 23:13:48)
% Y

kaksi viimeistä numeroa (00 .. 99)

% Y
vuosi
% Z
+ Hhmm numeerinen aikavyöhyke (esim. -0400)
%: Z
+ Hh: mm numeerinen aikavyöhyke (esim. -04: 00)
% :: Z
+ Hh: mm: ss numeerinen aikavyöhyke (esim. -04: 00:00)
% ::: Z
numeerinen aikavyöhyke: hhmm (esim. -04, +05:30)
% Z
aakkosellinen aikavyöhykkeen lyhenne (esim. EET)

Julkaistu: linux , shell - vinkit

Kuinka asentaa Windows osuus Linux

Lähettäjä: (Mar 19)

Jos haluat aktiivisen jakaminen neuvojen tehdä ennen tämän komennon:

smbclient-L-U <windows-box> <käyttäjätunnus>

Sitten voimme edetä kartoittaa condivisionewindows meidän linux-ruutuun segunete tavalla:

  1. Luo hakemisto liitospiste: mkdir / mnt / <name-of-mount-point>
  2. Me asentaa windows Share Jaa:
    mount-t cifs-o username = <käyttäjätunnus>, password = <salasana> / / <win-box> / <share> / mnt / <name-of-mountpoint>
    Huom: syntaksi-<käyttäjätunnus> username =, password = <salasana> tallentaa salasanan.
  3. Lopuksi, jos haluat, voit ajaa luoda symbolinen linkki: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Julkaistu: linux , samba , kuori - vinkit

Moonlight Linux tukemaan Silverlight

Lähettäjä: (Tue 18)

Jos et voi tarkastella sisältöä sivustot kuten www.rai.tv Linux-box 'ja' miksi nämä sivustot on videoita ja sisältöä kehitetään Silverlight. Voit ratkaista ongelmamme törmäämme on Moonlight.

Moonlight on avoimen lähdekoodin täytäntöönpanoa Silverlight for Microsof t. Ansiosta plug-in, joten voit `nähdä paljon kaivattua sisältöä teidän FireFox ja ennen kaikkea voit tehdä Linux Box.

Vederee meni kokeile tätä linkkiä: http://www.go-mono.com/moonlight/

Julkaistu: firefox , linux , microsoft , vinkit

Ongelma VirtualMin + spamassassin + procmail

Lähettäjä: (ma 2)

Jos Ubuntu Server asentamisen jälkeen ja konfiguroida webmin + VirtualMin näyttää virheilmoituksen:

Procmail komento procmail on 0 oikeudet, kun sen pitäisi olla setuid ja setgid root. Sähköposti ei ehkä oikein toimitettu tai tarkastetaan roskapostin.

Voidaan ratkaista seuraavasti:

  1. Varmista, että kokoonpano tiedostot postfix / etc / postfix / main.cf sisältää seuraavan rivin:
    mailbox_command = / usr / bin / procmail-"$ LAAJENNUS"
    jos käy ilmi: mailbox_command = procmail-"$ laajennus" olisi muutettava absoluuttinen polku kuten yllä.
  2. Muuta ryhmän omistaja / usr / bin / procmal from "postia" ja "root". CHGRP root / usr / bin / procmail
  3. Lopuksi, aseta seuraavat käyttöoikeudet executable procmail: chmod 6755 / usr / bin / procmail

Tässä muutamia linkkejä, josta ottaa mallia useimmissa tapauksissa, mutta minun tapauksessani nämä kolme vaihetta ovat ratkaisseet ongelman, testattu Ubuntu Server 10.04 ja 10.10.

https://www.virtualmin.com/node/9426

http://www.virtualmin.com/node/8790

Julkaistu: linux , vinkit , Ubuntu , www

NANO editori, syntaksinkorostus

Lähettäjä: (helmikuu 22)

Voit lisätä syntaksin väritys nano ensisijaisesti sinun täytyy luoda asetustiedosto. Nanorc niiden kotisivulla, koska Toinen havainto tästä osoitteesta: http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntaksin-nanorc tiedostoja. nanorc sisällytetään kokoonpano halutun vaikutuksen.

Esimerkki teksti lisätään. Nanorc:

kuuluu "/ usr / share / nano / php.nanorc"
kuuluu "/ usr / share / nano / sh.nanorc"
kuuluu "/ usr / share / nano / java.nanorc"
kuuluu "/ usr / share / nano / patch.nanorc"
sisältää "/ usr / share / nano / python.nanorc"
kuuluu "/ usr / share / nano / html.nanorc"
sisältää "/ usr / share / nano / perl.nanorc"
kuuluu "/ usr / share / nano / ruby.nanorc"
kuuluu "/ usr / share / nano / js.nanorc"

Julkaistu: linux , shell - vinkit

Shorcuts mistä bash

Lähettäjä: (lokakuu 19)

Ctrl + Go to top of the line kirjoitat.
Ctrl + E Siirry rivin loppuun kirjoitat.
Ctrl + L Tyhjennä näyttö.
Ctrl + U Tyhjentää näytön ennen kursoria. Jos on lopussa rivin poistaa koko linjan.
Ctrl + R voit etsiä aiemmin käytetyt komennot.
Ctrl + C Lopeta mitä olet tekemässä.
Ctrl + D Poistu nykyisestä kuori.
Ctrl + Z alkaa keskeyttämisen taustalla mitä olet tekemässä.
Ctrl + W Poistetaan sana ennen kuin kohdistin on.
Ctrl + K Poista rivin jälkeen kursori.
Ctrl + T Vaihtaa kaksi viimeistä merkkiä ennen kursoria.
Esc + T Vaihda kaksi viimeistä sanaa ennen kursoria.
Alt + F Siirrä kursoria eteenpäin yhden sanan nykyisen rivin.
Alt + B siirtää kohdistimen takaisin yhden sanan nykyisen rivin.
Välilehti Automaattinen täydennys nimet tiedostoja ja kansioita.
Liitä Ctrl + Y (kuten kopioi ja liitä) kaikki tekstit ennen kursoria.

Huomautus: Jotkin näistä komennot eivät toimi, jos shell on kautta telnet-tai SSH-istunnon, jos näppäimistö on erityisen configuratain

Julkaistu: linux , shell - vinkit

Sendmail saslauthd todennus

Lähettäjä: (sarja 24)

Kaikille niille, jotka ovat Linux-palvelin Sendmail palvelu on nyt tarpeen antaa mahdollisuus lähetyksen kautta authentication. Itse asiassa se ​​on melko helppo ottaa käyttöön vaihtoehdon, mutta sinun pitäisi tietää, että jotkut jakelut kuten CentOS ei tee siitä oletusarvoisesti käytettävissä, on se, miten korjata se:

Asenna sendmail-cf paketin cyrus-sasl jos ei esiinny järjestelmässä, Redhat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

Sitten Muokkaa sedmail.mc (/ etc / mail / sendmail.mc) ja seur. riveistä:

define (`confAUTH_OPTIONS ',`') DNL
TRUST_AUTH_MECH (`LOGIN Plain) DNL
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN ") DNL

Jotta turvatarkastukset anchequesta asetusta:

DAEMON_OPTIONS (`Port = smtp, Addr = 0.0.0.0, Name = MTA ') DNL

Tässä vaiheessa täytyy kääntää uudelleen sendmail.cf tiedosto m4-ohjelma:

[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf

Tarkasta ja tarvittaessa muokkaa tiedostoa / usr/lib/sasl2/Sendmail.conf seuraavasti:

pwcheck_method: saslauthd

Nyt käynnistä sendmail ja saslauthd

[] / Etc / init.d / saslauthd alku

[] / Etc / init.d / sendmail uudelleen

Lopuksi tarkistetaan, että työmme on korjattu:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Yhteydessä localhost.
Escape merkki on '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx, ma, 23 elokuu 2004 12:36:30 +0200

Kun esittelemme sendmail vastaa kirjoittamalla:

EHLO localhost

joka vastasi jos kaikki menee hyvin (punainen viiva, joka kertoo meille, että sendmail hyväksyy todentamisen lisäksi tavallinen sisäänkirjautuminen saattaa olla muita menetelmiä, se on oikea):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Tervehdys [127.0.0.1], hauska tutustua
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-KOKO
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP

Julkaistu: linux , RedHat , vinkit

suodattimet Cisco Router

Lähettäjä: (toukokuu 29)

Suodata meidän Cisco reitittimen oikeus ovet suojella palvelimet on varmasti välttämätön velvollisuus. Alla olevassa esimerkissä raportointia suodatin, kuten vasta ssh portin:

  • konsolin anna komento:
  • mahdollistaa
  • Anna sitten salasana.
  • Nyt voisi antaa katsomassa asetukset komennolla:
  • näyttää käynnissä-config
  • ottaa visio rajapintojen haluat suodattaa (esimerkissä tulee sarja)
  • tunnin anna komento:
  • config päättyy
  • Kun komennot tarpeen tehdä pääsyluetteloon nimeltään 101 minimaalinen, mutta toimiva:
  • access-list 101 sallivat tcp kaikki mahdolliset toimivia yrityksiä
  • access-list 101 kieltää tcp 212.69.128.0 0.0.0.255 mitään eq 22 log
  • access-list 101 sallia ip kaikki mahdolliset
  • Meidän pääsyluetteloon että on aika valmis. Nyt meidän täytyy mennä meidän rajapinta:
  • käyttöliittymä serial1/1.1
  • ja aktivoi haluamasi pääsyluetteloon komennolla:
  • ip access-ryhmä 101
  • voila, olet valmis, edellyttäen, että jos olet tehnyt jotain väärin ei mene edes paketin, voit aina käynnistää reititin. Jos kaikki menee hyvin niin sinun täytyy vain antaa COMAND:
  • kirjoittaa
  • ctrl + z
  • prorpio ja jos haluat, ennen kuin lähdet, voit katsoa tilastoja pääsyluetteloon:
  • näyttää access-lista

Pääset tähän pähkinänkuoressa sinun täytyy kulkea laajempaan horisontteja, tämän linkin löydät osaamista jota syötetään suodattaa Cisco reitittimen ainakin osan mitä pitäisi.

Julkaistu: cisco , vinkit

Suojaa Apache sivustot

Lähettäjä: (Mar 20)

ModSecurity ModSecurity on Apache-moduuli, jonka avulla todella tehokkaita tapoja lisätä puolustuksen pahantahtoisilta hyökkääjät.

Tämä todellinen palomuuri apache on korvattava:

http://www.modsecurity.org/download/index.html

Moduuli on hyvin rikas ja haluaa olla rehellinen alquantocomplicato toteuttaa, mutta tämä nostaa valtava este vastaan ​​hyökkääjien sivustollemme, katso asiakirja oikea asetus.

Päivitetty suodattimet löytyvät osoitteesta: http://downloads.prometheus-group.com/delayed/rules/

Julkaistu: apache , linux , tech
Powered by CyberTek - Remote Support