Archiwum dla 'linux' Category
Wysłany przez: Admin (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 Wysłany przez: Admin (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:
- Tworzenie katalogu do montowania: mkdir / mnt / <name-of-mount-point>
- 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. - Wreszcie, jeśli chcesz, możesz jechać do stworzenia dowiązania symbolicznego: ln-s / mnt / <name-of-mount-point> / <path-of-symlink>
Wysłany przez: Admin (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/
Wysłany przez: Admin (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:
- 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. - Zmienić właściciela grupowego katalogu / usr / bin / procmal z "mail" na "root". Korzeń chgrp / usr / bin / procmail
- 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 Wysłany przez: Admin (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 Wysłany przez: Admin (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 Wysłany przez: admin, 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 Wysłany przez: Admin (20 kwietnia)
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 Wysłany przez: Admin (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.
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.
Wysłany przez: Admin (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 Wysłany przez: Admin (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 Wysłany przez: Admin (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