CyberTek - the future at the present!

Archiwum dla 'linux' Category

Jak sformatować datę do wyświetlania na powłoce Linuksa

Wysłany przez: (19 kwietnia)

W powłoce można określić format daty w następujący sposób:
data + FORMAT

Na przykład, wpisując:
$ Date + "% m-% d-% r"

Otrzymujesz:
17.04.10

Jeśli chcesz, annoa 4 cyfry:
$ Date + "% m-% d-% r"

Otrzymujesz:
17.04.2010

W celu uzyskania aktualnego czasu wpisując:
$ Date + "% T"

Otrzymujesz:
19:55:04

W celu uzyskania godzinę oparty na 12 godzin:
$ Date + "% r"

Otrzymujesz:
19:56:05

Aby zobaczyć czas w formacie HH: MM:
$ Date + "% H-% M"

Otrzymujesz:
07:56

Pełna lista opcji do formatowania dat zastanawiać:

%%
dosłowny%
% Do
Skrócona nazwa local dzień tygodnia (np. Sun)
%

Pełna nazwa local dzień tygodnia (np. niedziela)

B%
Skrócona nazwa local miesięcy (np. Jan)
B%
Pełna nazwa local miesiąc (np. styczeń)
C%
Local data i czas (np. Sro 03 marca 2005 23:05:25)
C%
wieku, jak% Y, z wyjątkiem pominąć dwie ostatnie cyfry (np. 21)
% D
dzień miesiąca (np. 01)
% D

daty, dokładne jako% m /% d /% y

% I
dzień miesiąca, przestrzeń wyściełana; dokładna jako procent _d
F%
Pełne dat, dokładne jak% Y-% m-% d
G%
dwie ostatnie cyfry roku numerem tygodnia wg ISO (patrz G%)
G%
roku z numerem tygodnia wg ISO (patrz V%); Normalnie użyteczne tylko z V%
% H
Tak samo jak B%
% H

godzin (00 .. 23)

% I
godzin (01 .. 12)
J%
dzień roku (001 .. 366)
K%
godzin (0 .. 23)
% S
godzin (1 .. 12)
M%
miesiąc (01 .. 12)
M%

minut (00 .. 59)

% N
newline
% N
nanosekund ust 000000000 .. 999999999)
% W
Albo równowartość w lokalnej firmy z AM lub PM, puste, jeśli nie wiadomo
P%
jak p%, ale małymi literami
% R
local-tych 12-godzinny zegar (np. 23:11:04)
% R

24-godzin godziny i minuty, dokładnie jak% H:% M

% S
sekund od 1970-01-01 00:00:00 UTC
% S
sekund (00 .. 60)
T%
Kartach
T%
czas; dokładna jako% H:% M:% S
U%
dzień tygodnia (1. .. 7), 1 to poniedziałek
U%

Numer tygodnia roku, z niedzielą jako pierwszym dniem tygodnia (00 .. 53)

% V
Liczba tygodni ISO, z poniedziałkiem jako pierwszym dniem tygodnia (01 .. 53)
% W
dzień tygodnia (0 .. 6), 0 to niedziela
% W
Numer tygodnia roku, poniedziałek zaczyna tydzień (00 .. 53)
X%
Local reprezentacja daty (np. 31/12/99)
X%
Local reprezentacji czas (np. 23:13:48)
Y%

dwie ostatnie cyfry roku (00 .. 99)

Y%
rok
% Z
+ Hhmm numeryczne strefa czasowa (np. -0400)
%: Z
+ Hh: mm numeryczne strefa czasowa (np. -04: 00)
% :: Z
+ Hh: mm: ss numeryczne strefa czasowa (np. -04: 00:00)
% ::: Z
numeryczne strefa czasowa z: do niezbędnej precyzji (np. -04, +05:30)
% Z
alfabetyczne skrót strefa czasowa (np. EDT)

Opublikowano w: Linux i powłoki i wskazówki

Jak zamontować udział Windows w Linuksie

Wysłany przez: (19 kwietnia)

Aby wyświetlić aktywny podział radę zrobić przed tym poleceniem:

smbclient-L-U <username> <windows-box>

Następnie możemy przystąpić do mapowania condivisionewindows w Linuksie w segunete sposób:

  1. Tworzenie katalogu do montowania: mkdir / mnt / <name-of-mount-point>
  2. Montujemy udziału zakładowego systemu Windows:
    mount-t cifs-o username = <username>, password = <twoje_hasło> / / <win-box> / <udział> / mnt / <name-of-mountpoint>
    Uwaga: syntax-<username> username =, password = <twoje_hasło> zapisuje hasło.
  3. Wreszcie, jeśli chcesz, możesz jechać do stworzenia dowiązania symbolicznego: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>

Opublikowano w: linux i samba i powłokę i wskazówki

Moonlight na Linuksie wsparcie Silverlight

Wysłany przez: (Tue 18)

Jeśli nie możesz przeglądać zawartość stron internetowych jak www.rai.tv w swoim Linuksie `oraz` dlaczego te strony mają filmów i materiałów opracowanych dla Silverlight. Aby rozwiązać naszego problemu możemy napotkać jest Moonlight.

Moonlight to otwarta implementacja źródłem Silverlight dla Microsof t. Dzięki plug-in, dzięki czemu można zobaczyć wiele `upragniony treści w FireFox, a przede wszystkim można zrobić w swoim Linuksie.

Vederee poszedł spróbować ten link: http://www.go-mono.com/moonlight/

Opublikowany w: firefox , linux , microsoft , porady

Problem VirtualMin + spamassassin + procmail

Wysłany przez: (pon. 2)

Jeśli Ubuntu Server po zainstalowaniu i skonfigurowaniu Webmin znak + VirtualMin pojawia się błąd:

Procmail komenda procmail ma 0 uprawnienia, a powinien być setuid i setgid do korzenia. E-mail może nie być prawidłowo dostarczone lub sprawdzane pod kątem spamu.

Można rozwiązać, wykonując następujące kroki:

  1. Sprawdź, czy pliki konfiguracyjne postfixa / etc / postfix / main.cf zawiera następującą linię:
    mailbox_command = / usr / bin / procmail-a "$ EXTENSION"
    jeżeli wydaje się: mailbox_command = procmail-a "$ EXTENSION" powinien zostać zmieniony z bezwzględną ścieżkę jak powyżej.
  2. Zmienić właściciela grupowego katalogu / usr / bin / procmal z "mail" na "root". Korzeń chgrp / usr / bin / procmail
  3. Wreszcie, należy ustawić następujące uprawnienia do wykonywalnego procmail: chmod 6755 / usr / bin / procmail

Oto linki z których można czerpać inspirację dla większości przypadków, ale w moim przypadku te trzy kroki rozwiązać ten problem, przetestowany na serwerze Ubuntu 10.04 i 10.10.

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

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

Opublikowano w: linux i wskazówki , w Ubuntu i www

NANO edytor, podświetlanie składni

Wysłany przez: (22 lutego)

Aby dodać składni kolorowanie na nano w pierwszej kolejności należy utworzyć plik konfiguracyjny Nanorc na ich stronie głównej, jako drugiego stwierdzenia z tego adresu: a. http://code.google.com/p/nanosyntax/source/browse/ # svn / trunk / syntax-nanorc pliki. nanorc zostać uwzględnione w konfiguracji w celu osiągnięcia pożądanego efektu.

Przykładowy tekst do dodania do Nanorc r.:

include "/ usr / share / nano / php.nanorc"
include "/ usr / share / nano / sh.nanorc"
include "/ usr / share / nano / java.nanorc"
include "/ usr / share / nano / patch.nanorc"
include "/ usr / share / nano / python.nanorc"
include "/ usr / share / nano / html.nanorc"
include "/ usr / share / nano / perl.nanorc"
include "/ usr / share / nano / ruby.nanorc"
include "/ usr / share / nano / js.nanorc"

Opublikowano w: Linux i powłoki i wskazówki

Shorcuts z basha

Wysłany przez: (19 października)

Ctrl + Idź na górę linii pisania.
Ctrl + E Idź do końca linii pisania.
Ctrl + L Wyczyść ekran.
Ctrl + U Czyści ekran przed kursorem. Jeśli jesteś na końcu linii, kasuje całą linię.
Ctrl + R pozwala na przeszukiwanie wcześniej używanych poleceń.
Ctrl + C Stop, co robisz.
Ctrl + D Wyjście bieżącą powłokę.
Ctrl + Z rozpoczyna się zawieszenie w tle, co robisz.
Ctrl + W Usuwa słowo przed kursorem jest.
Ctrl + K Usuń linię za kursorem.
Ctrl + T Odwraca ostatnie dwa znaki przed kursorem.
Esc + T Zamień dwa ostatnie słowa przed kursorem.
Alt + F Przesuwa kursor naprzód o jedno słowo w bieżącym wierszu.
Alt + B Przesuwa kursor wstecz o jeden wyraz w bieżącym wierszu.
Zakładka Automatyczne uzupełnianie nazw plików i folderów.
Wklej Ctrl + Y (jak kopiowanie i wklejanie) cały tekst przed kursorem.

Uwaga: Niektóre z tych poleceń nie działają, jeżeli dostęp do shella, to przez telnet lub sesji SSH jeśli klawiatura jest szczególnie configuratain

Opublikowano w: Linux i powłoki i wskazówki

Sendmail saslauthd uwierzytelniania

Wysłany przez: ust zestaw 24)

Dla wszystkich tych, którzy mają serwer Linux z serwisu Sendmail Teraz trzeba przyznać możliwość transmisji poprzez uwierzytelnianie. Rzeczywiście jest to dość łatwe do aktywacji tej opcji, chociaż należy pamiętać, że niektóre dystrybucje jak CentOS nie udostępnić go domyślnie, o to jak to naprawić:

Zainstaluj sendmail-cf pakiet cyrus-sasl, jeśli nie ma w systemie, na RedHat / CentOS:

[] Yum install sendmail-cf cyrus-sasl

Następnie należy dokonać edycji sedmail.mc (/ etc / mail / sendmail.mc) i odkomentować następujące linie:

zdefiniować (`confAUTH_OPTIONS ',' ') dnl
TRUST_AUTH_MECH (`PLAIN LOGIN ') dnl
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') dnl

Dla bezpieczeństwa anchequesta ustawienie wyboru:

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

W tym momencie musisz przekompilować sendmail.cf plik z m4 programu:

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

Sprawdź iw razie potrzeby zmodyfikować plik / usr/lib/sasl2/Sendmail.conf w następujący sposób:

pwcheck_method: saslauthd

Teraz ponownie uruchom sendmaila i saslauthd

[] / Etc / init.d / saslauthd początek

[] / Etc / init.d / sendmail restart

Wreszcie możemy sprawdzić, że nasza praca została poprawiona:

[] Telnet localhost 25  

Trying 127.0.0.1 ...
Connected to localhost.
Escape character is '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; pon, 23 sierpień 2004 12:36:30 +0200

Jak wprowadzić sendmail odpowiada wpisując:

EHLO localhost

która zostanie udzielona, ​​jeśli wszystko pójdzie dobrze (czerwona linia, która mówi nam, że sendmail akceptuje uwierzytelniania, oprócz zwykłego logowania mogą być inne metody, to jest poprawna):

250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Witaj [127.0.0.1], miło cię poznać
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 HELP

Opublikowano w: Linux i RedHat i wskazówki

Ochrony stron internetowych Apache

Wysłany przez: (20 kwietnia)

ModSecurity ModSecurity jest moduł Apache, który pozwala ci na naprawdę skuteczne sposoby, aby zwiększyć obronę przed złośliwymi atakami.

To prawdziwy firewall dla apache podlega zwrotowi:

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

Moduł jest bardzo bogata i chcą być uczciwi alquantocomplicato do wykonania, ale za to podnieść ogromną barierę przeciwko agresorom naszych stronach internetowych, prosimy zapoznać się z dokumentacją w celu poprawnego ustawienia.

Zaktualizowane filtry można znaleźć pod adresem: http://downloads.prometheus-group.com/delayed/rules/

Opublikowano w: apache i linux , tech

Zautomatyzowana aktualizacja SpamAssassin regulaminu

Wysłany przez: (20 kwietnia)

Kiedy możemy zainstalować SpamAssassin na naszym serwerze pocztowym mamy zainstalowany skrypt używany do pobierania zasady do poprawy przechwytywanie spamu przychodzącego na naszym serwerze.

Skrypt nazywa sa-update . Poniżej podajemy prosty crontabie które należy uwzględnić w swoim Linuksie, aby zadzwonić codziennie o 7:00 i skrypt do prowadzenia na bieżąco z przepisami swojego SpamAssassin.

spamassassin auto update rules

0 7 *** / usr / bin / sa-update-D-updatedir / etc / mail / spamassassin /

Pamiętaj, aby również ponowne uruchomienie usługi SpamAssassin po aktualizacji za pomocą polecenia:

/ Etc / init.d / spamassassin restart

lub

/ Etc / init.d / spamd restart

UWAGA: Polecenia i lokalizacje mogą różnić się od dystrybucji do dystrybucji, ale dla sysadmin nie powinno być trudno znaleźć właściwą pozycję. W przypadku trudności prosimy o kontakt lub dodać komentarz.

Opublikowano w: Linux i powłoki i spamu i wskazówki

Dodawanie czcionek w Ubuntu

Wysłany przez: (Tue 15)
Jeśli chodzi o przestarzałych okien nawet w dystrybucjach Linuksa, w naszym przypadku bierzemy Ubuntu na przykład można dodać czcionki (fonty) tak łatwo.
z terminala wpisz polecenie:
sudo nautilus / usr / share / fonts / TrueType /
Pamiętaj, że do każdej dystrybucji należy zastąpić menedżera plików Nautilus jak delfin dla Kubuntu. Po skopiowaniu czcionek True Type w tym miejscu można również umieścić sub katalogi, aby lepiej organizować swoje czcionki trzeba zacząć czcionek odświeżania pamięci podręcznej za pomocą polecenia:
fc-cache-f-v
Skończysz, wystarczy otworzyć aplikację, którą chcesz używać czcionek interesujące nas.
Opublikowano w: Linux i powłoki i wskazówki , w ubuntu

usuwania komentarzy z pliku

Wysłany przez: (17 stycznia)

Często musisz umieścić rękę zażywny plikach konfiguracyjnych gdzie możemy zrobić z garstką parametrów. W tych przypadkach możemy usunąć wszystkie niepotrzebne puch po prostu za pomocą komendy pokazano poniżej:

# Grep-v "^ #" / etc / my.conf | sed-e '/ ^ $ / d'> / etc / my_new.conf

Można też użyć tej alternatywnej:

# Cat / etc / my.conf | sed '/ * # / d / ^ * $ / d'> / etc / my_new.conf

Pamiętaj, aby my_new.conf zastąpić oryginalny plik po sprawdzeniu zawartości.

Opublikowano w: Linux i powłoki i wskazówki

Maksymalna liczba wierzchowce przed wyboru ext2/ext3

Wysłany przez: (11 stycznia)

Jeśli chcemy zmienić maksymalną liczbę wierzchowców między kontroli i innych (mount count), możemy numero_max_di_mount opcji-c w połączeniu z programem tune2fs ust ingrado robić inne ciekawe rzeczy), przykład:

# Tune2fs-c 90 / dev/sda5

W ten sposób, jeśli sda5 zawiera naszą partycję "/" lub "/ home", system zrobi przymusowej kontroli co najmniej raz na 90 systemowego bootsdel.

Alternatywnie możemy ustawić maksymalny czas pomiędzy dwoma kontroli (maksymalna liczba montażu). -I intervallo_max_tra_verifiche opcja jest co apelował do nas. Jeśli tylko numer jako parametr apponiamo jest to traktowane jako N dni, jeśli następuje przyrostek w. przeznaczony jest jako liczba tygodni, jeśli sseguito przez przyrostek m przeznaczony jest jako liczbę miesięcy, w niektórych przykładach:

# Tune2fs-i 10 / dev/sda1 'co 10 dni "

# Tune2fs-i 2w / dev/sda1 'co 2 tygodnie "

# Tune2fs-2m / dev/sda1 'co 2 miesiące "

Możemy oczywiście łączyć te dwie opcje, np.:

# Tune2fs-c 60-i 1m / dev/sda5 'uruchamianie systemu co 60 lub po 1 miesiąc "

Aby zobaczyć aktualną liczbę montowania i maksymalny uchwyt liczyć ustalonego dla danej partycji, należy użyć parametru-l, np.:

# Tune2fs-l / dev/hda1 | grep-i "mount count"

Opublikowano w: linux i wskazówki
Powered by CyberTek - zdalną pomoc