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 часов:
$ Дата + "% р"

Вы получаете:
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 ENHANCEDSTATUSCODES
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 - удаленная поддержка