CyberTek - the future at the present!

Список пакетів, встановлених на Ubuntu / Debian

Додав: (набір 21)

Список пакетів програмного забезпечення, встановленого на машині Linux (Ubuntu / Debian):

dpkg-L | AWK '/ ^ II / {print $ 2}' | Grep-V-е ^-е-розробника-Lib і $ (Uname-г)> lista.txt

Опубліковано в: Linux , оболонка , поради

Відновлення перерваних закачувань з Rsync

Додав: (26 липня)

Ось приклад того, як відновити завантаження частково завантаженого файлу за допомогою УПП або Rsync. З УПП не підтримує резюме, якщо Sie початку скачайте файл з цією командою, ми все одно доведеться замінити її альтернативній основі Rsync:

Rsync-часткового прогресу, RSH = "SSH-р 1022" Root @ віддаленого хоста :/ ~ / назва файлу

У наведеному вище прикладі також показано, як створювати команди, якщо ви використовуєте порт, відмінний від традиційних 22 протоколу SSH.

Опубліковано в: Linux , оболонка , поради

Поділися з екрану консолі Linux

Додав: (4 липня)

З екрану можна розділити між декількома sonsole користувачів, підключених локально або через SSH. Для цього виконайте такі дії, інструкції, характерні для системи Debian, але також поширюється на інші дистрибутиви.

1. Встановити екран

Суду apt-get install екран
2. З комп'ютером працює з параметром екрана, щоб почати сесію екрану імя_сеанса-S. -S дозволяє вказати ім'я сесії, що дозволяє вам керувати кількома сесіями, і багато користувачів одночасно в легкій формі.
Екран-S Екран-тест

4. Віддалений користувач (гість) використовує SSH для підключення до віддаленого комп'ютера (віддаленого хоста)

гість @ SSH віддаленого хоста
  5. Хоста (віддаленого хоста) дає згоду на підключення в багатокористувацької сесії екран CTRL-A: багатокористувацький на (все "команда екран", щоб почати з втечі послідовність Ctrl-A). 
Ctrl-A: багатокористувацький на

6. Після цього хоста (віддаленого хоста), повинні дати дозвіл на віддалений користувач (гість), щоб дозволити йому доступ до екрана сесії commadn CTRL-A: acladd ім'я_користувача де ім'я_користувача є віддаленого входу в систему користувача.

Ctrl-A: acladd гість

7. Віддалений користувач може підключитися до хосту сесії. Синтаксис для підключення до екрану сесії іншого користувача host_username екрану х / імя_сеанса.

Екран-х ім'я користувача / Екран-тест
Опубліковано в: HowTo , Linux , оболонка , поради

Як відформатувати дати для відображення на Linux оболонки

Додав: (Apr 19)

У корпусі можна задати формат дати наступним чином:
Дата + ФОРМАТ

Наприклад, набравши:
$ Дата + "%% м-д-% у"

Ви отримуєте:
04-17-10

Якщо ви хочете annoa 4 цифри:
$ Дата + "%% м-д-% у"

Ви отримуєте:
04-17-2010

Для того, щоб отримати поточний час, набравши:
$ Дата + "% T"

Ви отримуєте:
19:55:04

Для того щоб отримати годинник на основі 12:00:
$ Дата + "% р"

Ви отримуєте:
7:56:05 PM

Для перегляду часу в форматі ГГ: ММ:
$ Дата + "% H-% M"

Ви отримуєте:
7:56

Повний список опцій для форматування дати задатися питанням:

%%
буквальний%
% До
Скороченого тижня Місцева назва (наприклад, Сонця)
%

Повний будній день місцева назва (наприклад, неділя)

% B
Скорочений місяць Місцева назва (наприклад, січень)
% B
Повний місяць Місцева назва (наприклад, січень)
% C
Місцеве дати і часу (наприклад, ср 3 березня 2005 23:05:25)
% C
століття, як% Y, але опускаються дві останні цифри (наприклад, 21)
% D
день місяця (наприклад, 01)
% D

дати, точні в% м /% г / г%

% А
день місяця, простір м'яким, точним, як _d%
% F
Повний дати, точні, як% Y-% м-% г
% G
дві останні цифри року для номера тижня ISO (см.% G)
% G
Рік ISO номер тижня (див.% V); Зазвичай корисно тільки з% V
% H
Те ж,% б
% H

годину (00 .. 23)

% I
год (01 .. 12)
% J
день року (001 .. 366)
% K
год (0 .. 23)
% S
годину (1 .. 12)
% M
на місяць (01 .. 12)
% M

хвилин (00 .. 59)

% N
рядки
% N
наносекунди (000000000 .. 999999999)
% W
Або еквівалент місцевої про AM або PM; порожнім, якщо не відомо,
% P
як р%, а в нижньому регістрі
% R
місцевий 12-годинному форматі (наприклад, 11:11:04 PM)
% R

24 години на добу годинна і хвилинна, точно в% H:% M

% S
секунд з 1970-01-01 00:00:00 UTC
% S
Другий (00 .. 60)
% T
Вкладки
% T
час, як точні% H:% M:% S
% U
день тижня (1 .. 7), 1 в понеділок
% U

Номер тижня в році, неділя перший день тижня (00 .. 53)

% V
ISO номер тижня, з понеділка, першого дня тижня (01 .. 53)
% W
день тижня (0 .. 6), 0 означає неділю
% W
Номер тижня в році, з понеділка, першого дня тижня (00 .. 53)
% X
Дата місцевого представництві (наприклад, 31/12/99)
% X
Місцевий час у поданні (наприклад, 23:13:48)
% Y

Останні дві цифри року (00 .. 99)

% Y
рік
% Z
+ ЧЧММ цифровий часовий пояс (наприклад, -0400)
%: Z
+ Гг: мм числовий часовий пояс (наприклад, -04: 00)
% Z ::
+ Гг: мм: сс цифровий часовий пояс (наприклад, -04: 00:00)
% Z :::
числовий часовий пояс з: до необхідної точності (наприклад, -04, +05:30)
% Z
алфавітний скорочення часового поясу (наприклад, EDT)

Опубліковано в: Linux , оболонка , поради

Як встановити Windows, частка Linux

Додав: (Apr 19)

Для перегляду активних спільних консультацій, перш ніж зробити таку команду:

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

Потім ми можемо перейти до карти condivisionewindows в нашій машині в segunete чином:

  1. Створіть каталог для монтування: MkDir / шосе / <name-of-mount-point>
  2. Ми монтуємо частка вікна акцію:
    горе-т-о CIFS ім'я користувача = ім'я_користувача, пароль = <password> / / <win-box> / <share> / шосе / <name-of-mountpoint>
    Примітка: синтаксис, <username> ім'я користувача =, пароль = <password> зберігає пароль.
  3. Нарешті, якщо ви хочете, ви можете керувати створити символічне посилання: LN-S / шосе / <name-of-mount-point> / <path-of-symlink>

Опубліковано в: Linux , Samba , оболонки , поради

Місячне світло на Linux для підтримки SilverLight

Додав: (вт 18)

Якщо ви не можете переглянути вміст веб-сайтів, як www.rai.tv на вашій машині `і` чому ці сайти мають відео і контент розроблений для Silverlight. Для вирішення поставленого завдання ми стикаємося, полягає Moonlight.

Moonlight є відкрита реалізація Silverlight для Microsof тонн. Завдяки плагінів так що ви можете бачити `багато бажаних для утримання в FireFox і, перш за все це можна зробити в Linux Box.

Vederee пішов на це посилання: http://www.go-mono.com/moonlight/

Опубліковано в: Firefox , Linux , Microsoft , поради

Проблема VirtualMin + SpamAssassin + Procmail

Додав: (пн 2)

Якщо Ubuntu Server після установки і настройки Webmin + VirtualMin з'являється повідомлення про помилку:

Procmail Procmail команда має 0 дозволу, коли це має бути SETUID і setgid на корені. Електронна пошта не може бути доставлений належним чином або перевіряються на спам.

Може бути вирішені наступні дії:

  1. Переконайтеся, що конфігураційні файли Postfix / і т.д. / Postfix / main.cf містить наступні рядки:
    mailbox_command = / USR / бен / Procmail-"$ EXTENSION"
    якщо вона є: mailbox_command = Procmail-"$ EXTENSION" повинен бути змінений з абсолютного шляху, як зазначено вище.
  2. Зміна власника групи / USR / бен / procmal від "пошти" в "корінь". CHGRP корінь / USR / бен / Procmail
  3. Нарешті, встановіть наступні дозволи на виконувані Procmail: CHMOD 6755 / USR / бен / Procmail

Ось кілька посилань, з яких черпають натхнення в більшості випадків, але в моєму випадку ці три кроки, вирішили проблему, перевірено на Ubuntu Server 10.04 і 10.10.

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

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

Опубліковано в: Linux , поради , Ubuntu , WWW

NANO редактор, підсвічування синтаксису

Додав: (Feb 22)

Щоб додати підсвічування синтаксису для нанотехнологій, в першу чергу необхідно створити файл конфігурації Nanorc на домашній сторінці, а другий висновок з цієї адреси. http://code.google.com/p/nanosyntax/source/browse/ # SVN / ствола / синтаксису nanorc файлів. nanorc бути включені в конфігурацію для досягнення бажаного ефекту.

Приклад тексту, який буде додано до Nanorc.:

include "/ USR / частки / нано / php.nanorc"
include "/ USR / частки / нано / sh.nanorc"
include "/ USR / частки / нано / java.nanorc"
include "/ USR / частки / нано / patch.nanorc"
include "/ USR / частки / нано / python.nanorc"
include "/ USR / частки / нано / html.nanorc"
include "/ USR / частки / нано / perl.nanorc"
include "/ USR / частки / нано / ruby.nanorc"
include "/ USR / частки / нано / js.nanorc"

Опубліковано в: Linux , оболонка , поради

Shorcuts від Баш

Додав: (жовтень 19)

Ctrl + Перейти у верхньому рядку ви набираєте.
Ctrl + E Перейти в кінець рядка при введенні.
Ctrl + L очистити екран.
Ctrl + U очищає екран перед курсором. Якщо ви в кінці лінії, очищає всю рядок.
Ctrl + R дозволяє здійснювати пошук по раніше використовуваним командам.
Ctrl + C зупинити те, що ви робите.
Ctrl + D Вихід з поточної оболонки.
Ctrl + Z починається підвіски у фоновому режимі, що ви робите.
Ctrl + W Видалити слово перед курсор.
Ctrl + K Очистити рядок після курсора.
Ctrl + T Скасовує останні два символи перед курсором.
Esc + T Поміняти місцями дві останні слова перед курсором.
Alt + F Переміщення курсора на одне слово вперед в поточному рядку.
Alt + B Перемістити курсор назад на одне слово в поточному рядку.
Вкладка автозаповнення імен файлів і папок.
Вставити Ctrl + Y (як копіювання і вставка) весь текст перед курсором.

Примітка: Деякі з цих команд не працюють, якщо оболонка доступ через Telnet, SSH або сеансу, якщо клавіатура зокрема configuratain

Опубліковано в: Linux , оболонка , поради

Sendmail saslauthd аутентифікації

Додав: (набір 24)

Для всіх тих, хто Linux сервер Sendmail послуг тепер необхідно надати можливість передачі через аутентифікацію. Дійсно, це дуже легко активувати опцію, хоча ви повинні знати, що деякі дистрибутиви CentOS, як не зробити його доступним за замовчуванням, ось як це виправити:

Установка Sendmail, див пакет Cyrus-SASL, якщо не присутні в системі, для RedHat / CentOS:

[] Yum установки Sendmail-ср Cyrus-SASL

Потім змініть sedmail.mc (/ і т.д. / пошта / sendmail.mc) і розкоментуйте ці рядки:

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

Для налаштування перевірки безпеки anchequesta:

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

На цьому етапі вам потрібно перекомпілювати файл sendmail.cf m4 з програмою:

[] M4 / і т.д. / пошта / sendmail.mc> / і т.д. / пошта / sendmail.cf

Перевірте і при необхідності відредагувати файл / usr/lib/sasl2/Sendmail.conf наступним чином:

pwcheck_method: saslauthd

Тепер перезавантажте Sendmail і saslauthd

[] / Etc / init.d / saslauthd початку

[] / Etc / init.d / Sendmail перезавантаження

Нарешті, ми перевіряємо, що наша робота була виправлена:

[] Telnet локальний 25  

Спроба 127.0.0.1 ...
Підключення до локальної системі.
Втеча символу "^] '.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 серпня 2004 12:36:30 +0200

Як ми представляємо Sendmail реагує на команди:

EHLO локальний

який буде відповідати, якщо все піде добре (червона лінія, яка говорить нам, що Sendmail приймає аутентифікації, на додаток до простої входу можуть бути й інші методи, це правильно):

250 xxxxx.xxxxx.xx xxxxx.xxxxx.xx Hello [127.0.0.1], приємно зустрітися з вами
250 ENHANCEDST ATUSCODES
250-PIPELINING
250 8BITMIME
250-SIZE
250-DSN
250-AUTH PLAIN LOGIN
250-DELIVERBY
250 HELP

Опубліковано в: Linux , RedHat , поради

фільтри для маршрутизаторів Cisco

Додав: (29 травня)

Фільтр на нашому маршрутизаторі Cisco правих дверей для захисту наших серверів, звичайно, неодмінний обов'язок. У наведеному нижче прикладі звітності фільтр єдиний порт SSH:

  • консолі введіть наступну команду:
  • дозволяють
  • Потім введіть пароль.
  • Тепер можна дати подивитися на конфігурацію за допомогою команди:
  • показати обкатки конфігурації
  • прийняти бачення інтерфейсу ви хочете фільтрувати (в нашому прикладі буде послідовний)
  • годин дати команду:
  • конфігурації закінчується
  • Після команди, необхідні, щоб зробити список доступу 101 називається мінімальною, але функціональний:
  • доступ-лист 101 дозвіл TCP будь будь створеним підприємствам
  • доступ-лист 101 заперечувати TCP 212.69.128.0 0.0.0.255 будь екв 22 журналу
  • доступ-лист 101 дозвіл IP будь будь
  • наш список доступу, що дуже готові. Тепер ми повинні звернутися до наших інтерфейсом:
  • Інтерфейс serial1/1.1
  • , А потім активувати бажаний список доступу за допомогою наступної команди:
  • IP-доступу, група 101
  • Вуаля, все готово, за умови, що якщо ви зробили щось не так не піде, щоб вирівняти пакет, Ви завжди можете перезавантажити маршрутизатор. Якщо все піде добре, то вам просто необхідно дати допомогою поєднання:
  • запис
  • Ctrl + Z
  • prorpio і якщо ви хочете, перш ніж виїхати Ви можете поглянути на статистику списку доступа:
  • показати список доступу

Щоб дістатися до цієї словах ви повинні перейти на більш широкі горизонти, до цієї посиланням ви можете знайти ноу-хау, яким Я годував для фільтрації маршрутизатора Cisco по крайней мере, частина того, що ви повинні.

Опубліковано в: Cisco , поради

Захист Apache веб-сайтів

Додав: (Apr 20)

ModSecurity ModSecurity є модуль Apache, який дозволяє вашому дійсно ефективних способів підвищення захисту від зловмисників.

Це реальний брандмауер для Apache можна відновити:

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

Модуль дуже багатий і готовий бути чесним alquantocomplicato в реалізації, але для цього, щоб підняти масивний бар'єр проти агресорів нашого сайту, будь ласка, зверніться до документації для правильної установки.

Оновлення фільтрів можна знайти за адресою: http://downloads.prometheus-group.com/delayed/rules/

Опубліковано в: Apache , Linux , технології
Працює на CyberTek - віддалена підтримка