Aby uzyskać listę pakietów oprogramowania zainstalowanych na komputerze z systemem Linux (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print 2 dolary}' | grep-v-e ^-e-dev-lib i $ (uname-r)> lista.txt
![]() | ||
Aby uzyskać listę pakietów oprogramowania zainstalowanych na komputerze z systemem Linux (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print 2 dolary}' | grep-v-e ^-e-dev-lib i $ (uname-r)> lista.txt
Oto przykład jak wznowić pobieranie częściowo ściągniętego pliku za pomocą scp lub rsync. Od scp nie obsługuje CV, jeśli sie zaczęło, aby pobrać plik z tym poleceniem, wciąż mamy go zastąpić alternatywą opartą na rsync:
rsync-partial-postęp-rsh = "ssh-p 1022" root @ remotehost :/ ~ / filename nazwa pliku
W powyższym przykładzie pokazano również jak komponować polecenie jeśli używasz portu innego niż tradycyjne 22 dla protokołu SSH.
Z ekranu można dzielić między wieloma sonsole użytkowników podłączona lokalnie lub przez SSH. Aby to zrobić, wykonaj następujące kroki, instrukcje są typowe dla systemu Debian, ale również zastosowanie do innych dystrybucji.
1. Zainstaluj ekran
sudo apt-get install ekran
screen-S Ekran-test
4. Użytkownik zdalny (gość) używa SSH do łączenia się z komputerem zdalnym ust remotehost)
gość @ ssh remotehost
5. hosta (remotehost) wyraża zgodę na połączenie w wielu użytkowników sesji screen, wpisując CTRL-A: wielu użytkowników na (all 'ekran komenda ", aby rozpocząć z sekwencjami escape Ctrl-A). CTRL-A: wielu użytkowników na
. 6 Następnie gospodarz (remotehost) musi wyrazić zgodę na zdalnego użytkownika (gość) w celu umożliwienia mu dostępu do sesji screen z commadn CTRL-A: acladd nazwa_użytkownika, gdzie nazwa_użytkownika użytkownika jest zdalne logowanie.
CTRL-A: acladd gość
7. Zdalny użytkownik może podłączyć się do sesji hosta. Składnia do podłączenia do sesji screen innego użytkownika jest host_username screen-x / nazwasesji.
screen-x nazwa użytkownika / screen-test
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ć:
Pełna nazwa local dzień tygodnia (np. niedziela)
daty, dokładne jako% m /% d /% y
godzin (00 .. 23)
minut (00 .. 59)
24-godzin godziny i minuty, dokładnie jak% H:% M
Numer tygodnia roku, z niedzielą jako pierwszym dniem tygodnia (00 .. 53)
dwie ostatnie cyfry roku (00 .. 99)
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:
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/
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:
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.
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"
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
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
Filtrowanie na naszym routerze Cisco odpowiednie drzwi do ochrony naszych serwerów jest na pewno niezbędnym obowiązkiem. W poniższym przykładzie raportowania filtr jako jedyny port ssh:
Aby dostać się do tej skrócie musisz przejść do szerszych horyzontów, do tego linku można znaleźć know-how, które karmione do filtrowania routerze Cisco przynajmniej część tego, co powinieneś.
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/