LINUX.ORG.RU

Сообщения kevin2

 

procmail - как обработать разные subj с одного адреса?

Приходят письма с одного адреса, письмо складывается в папку. А как добавить условие, что если у этого письма есть слово «привет» в теме, то перед складыванием в папку, нужно отправить копию по адресу mail@mail.ru?

:0                                                                                                                                                                                                                                                               
* ^From.*@moskva.ru                                                                                                                                                                                                                                        
$HOME/Maildir/.MOSKVA/                                                                                                                                                                                                                               

 

kevin2
()

Помогите нарисовать редирект nginx

Не очень я в его конфигах. Только основные директивы понимаю.

Задача: перенаправить все запросы вида site.ru/page/pageXX.aspx на pageXX.site.ru

Не могу сообразить как XX перенести. XX может быть и числом и словом и через дефис.

 

kevin2
()

Home assitant в docker доступ снаружи

Home assistant работает в докере на домашнем сервере с белым ip. Запущен с ключом -net host. В домашней сети доступен по любому адерсу и ip. Nginx в качестве прокси сервера. Перенаправляет с 443 на 127.0.0.1:8123 . Изнутри все работает, извне доступа нет. Не понимаю почему…. Cайты с апача на 127.0.0.1:8080 работают через nginx нормально.

С докером не имел дел до этого.

 ,

kevin2
()

Почему скачивается php вместо обработки?

abc.mydom.ru/master или abc.mydom.ru/master/ скачивает исходник index.php скрипта

Стоит добавить после /master/ что угодно, или напрямую index.php - все работает как надо. /Login и /Setup тоже работают правильно....

в /home/mydom/users/abc симлинки на все каталоги-файлы из /home/mydom/html Владелец во всем /home/mydom один

Конфиг апача

<VirtualHost 127.0.0.1:8080>                                                                                                                                                                                                                                                   
SuexecUserGroup "#1105" "#1053"                                                                                                                                                                                                                                                
ServerName abc.mydom.ru                                                                                                                                                                                                                                                        
DocumentRoot /home/mydom/users/abc                                                                                                                                                                                                                                             
ScriptAlias /cgi-bin/ /home/mydom/cgi-bin/                                                                                                                                                                                                                                     
DirectoryIndex index.html index.php                                                                                                                                                                                                                                            
<Directory /home/mydom/users/abc>                                                                                                                                                                                                                                              
Options -Indexes +IncludesNOEXEC +SymLinksIfOwnerMatch +ExecCGI                                                                                                                                                                                                                
allow from all                                                                                                                                                                                                                                                                 
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch                                                                                                                                                                              
Require all granted                                                                                                                                                                                                                                                            
AddType application/x-httpd-php .php                                                                                                                                                                                                                                           
AddHandler fcgid-script .php                                                                                                                                                                                                                                                   
AddHandler fcgid-script .php7.3                                                                                                                                                                                                                                                
FCGIWrapper /home/mydom/fcgi-bin/php7.3.fcgi .php                                                                                                                                                                                                                              
FCGIWrapper /home/mydom/fcgi-bin/php7.3.fcgi .php7.3                                                                                                                                                                                                                           
</Directory>                                                                                                                                                                                                                                                                   
<Directory /home/mydom/cgi-bin>                                                                                                                                                                                                                                                
allow from all                                                                                                                                                                                                                                                                 
AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch                                                                                                                                                                              
Require all granted                                                                                                                                                                                                                                                            
</Directory>                                                                                                                                                                                                                                                                   
RemoveHandler .php                                                                                                                                                                                                                                                             
RemoveHandler .php7.3                                                                                                                                                                                                                                                          
FcgidMaxRequestLen 1073741824                                                                                                                                                                                                                                                  
</VirtualHost>     

.htaccess из каталога master

RewriteEngine on   
RewriteRule ^Login$ /master/index.php?view=login                                                                                                                                                                                                                               
RewriteRule ^Setup$ /master/index.php?view=setup                                                                                                                                                                                                                               
ErrorDocument 404 /master/index.php                                                                                                                                                                                                                                            

 ,

kevin2
()

CIFS не монтирует из fstab

mount.cifs //192.168.1.2/3D /mnt/3D/ -o users,vers="1.0",iocharset=utf8,dir_mode=0777,user=nmt,pass=1122

монтирует нормально

в fstab

//192.168.1.2/3D   /mnt/3D>   cifs 
 users,vers="1.0",iocharset=utf8,dir_mode=0777,user=nmt,pass=1122 0 0

выдает

mount error(22): Invalid argument Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

 ,

kevin2
()

Debian 10 дублирует ip на 2 интерфейса

Привет. Поставил на чистую систему Debian 10. 2 интерфейса.

В interfaces оба прописаны статикой, один внешний, второй внутренний

Aug 22 01:29:49 kevin dhcpcd[501]: enp2s0: carrier acquired
Aug 22 01:29:49 kevin dhcpcd[501]: enp2s0: IAID 91:a2:4c:4a
Aug 22 01:29:49 kevin dhcpcd[501]: enp2s0: adding address fe80::e2ef:a259:4b26:2a2e
Aug 22 01:29:50 kevin dhcpcd[501]: enp2s0: rebinding lease of 93.95.160.222
Aug 22 01:29:50 kevin dhcpcd[501]: enp2s0: leased 93.95.160.222 for 36000 seconds
Aug 22 01:29:50 kevin dhcpcd[501]: enp2s0: adding route to 93.95.160.0/24
Aug 22 01:29:50 kevin dhcpcd[501]: enp2s0: adding default route via 93.95.160.1

и тут же

Aug 22 01:29:54 kevin dhcpcd[501]: enx109add4391d4: using static address 93.95.160.222/24
Aug 22 01:29:54 kevin dhcpcd[501]: enx109add4391d4: adding route to 93.95.160.0/24
Aug 22 01:29:54 kevin dhcpcd[501]: enx109add4391d4: adding default route via 93.95.160.1

Хотя на второй 192,168,1,1 стаикой прописано

dhcpd стоит тут же

Вот совсем игнорирует intefaces

И как-то странно rename работает в interfaces

 , ,

kevin2
()

Успешная авторизация ssh?

Привет. Есть необходимость отследить успешную авторизацию по ssh. Хочу смс получать об этом. Как проще всего отследить ее?

Debian последний.

 ,

kevin2
()

Аппаратный RAID и три диска - два массива

Есть adaptec 5405 к которому подключено 3 диска. Задача: 2 диска в зеркало, один отдельно. Зеркало доступно /dev/sg0 /dev/sda, а третий /dev/sg1 как замаппить в блочный девайс? или для него отдыльный массив из 1 диска создавать? Debian 9.

PS. физического доступа к серверу нет.

 ,

kevin2
()

Работа в Германии постоянная от 4000евро

ВНИМАНИЕ! Резюме рассматривается ТОЛЬКО на АНГЛИЙСКОМ или НЕМЕЦКОМ языках.

Более 20 лет клиенты компании CLEAR GROUP используют опыт наших специалистов в области разработки программного обеспечения, инженерных решений и их тестирования.

CLEAR GROUP осуществила целый ряд инновационных и межотраслевых проектов. Мы разрабатываем собственные проекты и сотрудничаем с такими компаниями как: Bosch, VW, DHL, Siemens, Daimler, Webasto, Continental и многими другими не менее известными фирмами. Наш главный офис находится в сердце Баварии, и на сегодняшний день, более 130 наших разработчиков будут рады видеть Вас в своем коллективе.

На сегодняшний день нам требуются специалисты следующих областей:

Ява программист:

участие в самых различных проектах; написание Unit Tests и применение их на практике; участие в Design- und Code Reviews; обсуждение и принятие решения в технологических вопросах по дизайну, архитектуре и технической реализации проекта;

Мы предлагаем:

отвечающую Вашей квалификации заработную плату от 4000 евро; премия по итогам года; Ticket Card Plus подарочную карту, с помощью которой можно оплачивать товары и услуги в разных магазинах, заправках и онлайн-магазинах. Только для Ваших частных покупок. 40 евро в квартал.

Рабочее время:

свободно планируемое рабочее время (обсуждается с Project Lead) возможность 1 день в неделю работать из дома (обсуждается с Project Lead) переработка оплачивается отдельно или возвращается в виде выходных дней; 30 рабочих дней отпуска;

Социальные премии:

частная страховка от несчастного случая; Relocation Package: финансовая поддержка при переезде, по 300 евро в течении первых 3-х месяцев, помощь в поиске и аренде жилья помощь при подготовке всех необходимых документов, например: заполнение документов на Blue Card, подтверждение диплома, контроль договоров аренды или покупки авто и т. д.; расширенная медициская страховка за счет работодателя

Специально для наших новых работников:

Welcome Package для частного и рабочего пользования: смартфон, ноутбук, служебный автомобиль (ежемесячный взнос за автомобиль частично оплачивается компанией); участие в клубах (как например DOAG, Oracle Silver Partner и т.д.), платные подписка на журналы и новостные ленты; Mentoring Programm: программа поддержки новых работников. Проходит один раз в месяц в течении первых полугода, обмен опытом, знакомство с коллегами, ответы на любые Ваши вопросы о компании, работе, коллегах и любых других как по работе, так и частных; персональные языковые курсы с нашим преподавателем, занятия до 3-х раз в неделю;

Ваше будущее нам не безразлично.

Повышение квалификации:

сертификация TecDays: профессиональные тренинги со специалистами из разных областей по разработке программного обеспечения. Наши воспитанники и приглашенные специалисты; участие в профильных конференциях и выставках; участие в Code Retreats / Coding Dojos / Hackathons;

Work-Life-Balance:

Работа не должна мешать Вашей личной жизни, а должна находиться с ней в гармонии, поэтому мы особо относимся к Вашей личной жизни вне фирмы:

возможность «распределенного» отпуска по уходу за новорожденным (декретный отпуск может предоставляться любому из родителей или обоим сразу); возможность, но только при Вашем желании(!), работать во время декретного отпуска неполный рабочий день или неполную рабочую неделю; любая возможная помощь во время декретного отпуска; Sabbatical;

Свободное время:

мы не оставляем никого в одиночестве, мы считаем что интеграция в общество является важной частью жизни и помогает раскрывать Ваши потенциалы. Мы проводим для наших сотрудников различные мероприятия, например такие как Mentoring-Programm, TecDays, Workshops и различные курсы не связанные напрямую с Вашей профессиональной деятельностью. И конечно мы не забываем проводить программы просто для удовольствия и общения, как например праздник начала года, летний праздник или Active Day.

Мы ждем от Вас:

законченное образование по специальности инженер-программист, разработчик ПО или любого из этой отрасли или многолетний опыт разработки программного обеспечения с применением ООП; мотивации писать, по-настоящему хороший, код, который без труда можно интегрировать в разные проекты; кроме этого: командный дух, гибкий подход к поставленным задачам и удовольствие от написания собственного кода; быть мотивированным выучить немецкий язык и переехать в Германию;

Вот неполный список технологий которые мы применяем в разработке:

Spring Hibernate Maven Scrum JSF Eclipse Weblogic Oracle Web Center Hudson GIT SVN SOA UML Jenkins Junit SonarQube und и многие другие...

Вы, конечно же, не должны знать их все и незнание каких-либо технологий не является поводом для отказа или для появление сомнений в Вас как в специалисте.

Наш головной офис расположен в самом сердце живописной Баварии, мы предпочитаем общаться на немецком языке и надеемся что Вы проявите понимание и для Вас не составит труда улучшить свои языковые способности.

ВНИМАНИЕ! Резюме рассматривается ТОЛЬКО на АНГЛИЙСКОМ или НЕМЕЦКОМ языках.

С отобранными нами кандидатами будет проведено личное собеседование в Москве 24, 25 и 26 марта. Даты и время мы в обязательном порядке будем предварительно согласовывать с кандидатами.

Ключевые навыки Немецкий язык, Работа в команде

Адрес Тенненлоэ, Am Weichselgarten, 21 Показать на карте Тип занятости Полная занятость, полный день

Резюме можно присылать по адресу email @alexeyherdt.de

 ,

kevin2
()

Помогите пробросить порт

Помогите пробросить порт. Хочу чтобы FTP на порт 221 пробрасывался на одну из локальных машин.

export IPT=«iptables»

export WAN=eth0

export WAN_IP=11.11.11.11

export LAN=eth1

export LAN_IP_RANGE=192.168.1.0/24

$IPT -P INPUT DROP

$IPT -P OUTPUT DROP

$IPT -P FORWARD DROP

$IPT -A INPUT -i lo -j ACCEPT

$IPT -A INPUT -i $LAN -j ACCEPT

$IPT -A OUTPUT -o lo -j ACCEPT

$IPT -A OUTPUT -o $LAN -j ACCEPT

$IPT -A OUTPUT -o $WAN -j ACCEPT

#$IPT -A INPUT -i $WAN -j ACCEPT

$IPT -A FORWARD -p tcp -m tcp -d 192.168.1.2 --dport 221 -j ACCEPT

$IPT -t nat -A PREROUTING -i $WAN -p tcp -d $WAN_IP --dport 221 -j DNAT --to-destination 192.168.1.2:21

$IPT -A FORWARD -i $LAN -o $WAN -j ACCEPT

$IPT -A FORWARD -i $WAN -o $LAN -j REJECT

$IPT -t nat -A PREROUTING -p tcp --dport 80 -i $LAN -j DNAT --to 192.168.1.1:3128

$IPT -t nat -A POSTROUTING -o $WAN -j MASQUERADE

$IPT -A INPUT -i $WAN -p tcp --dport 22 -j ACCEPT

$IPT -A INPUT -p tcp -m tcp --dport 221 -j ACCEPT

$IPT -A INPUT -i $WAN -p udp --dport 53 -j ACCEPT

$IPT -I INPUT -i $LAN -p udp --dport 67:68 --sport 67:68 -j ACCEPT

 ,

kevin2
()

JAVA developer Германия от 4000евро

Прямой работодатель. clear-group.de

Требования:

  • законченное образование по специальности инженер-программист, разработчик ПО или любого из этой отрасли;
  • от 3 лет опыт разработки программного обеспечения с применением ООП;
  • мотивации писать, по-настоящему хороший, код, который без труда можно интегрировать в разные проекты;
  • кроме этого: командный дух, гибкий подход к поставленным задачам и удовольствие от написания собственного кода;

Зарплата от 4000 евро + подъемные и соцпакет.

Подробная вакансия есть на НН и хабре.

Контакты: email@alexeyherdt.de +7-926-456-8686 Евгений

 ,

kevin2
()

Резервный сервер на VPS. Что поднять?

Задача. Есть не нагруженный и не сильно критический сервер на коло под дебианом. Стоит virtualmin с парой десятков доменов. Стандартный набор apache2+postfix+dovecot+mysql+pgsql.

Хочу сделать резервный сервер. Есть небольшой VPS в другом датацентре. Хочется, чтобы при падении основного роли взял на себя бэкап на VPS.

Как лучше всего это реализовать? Могу поставить pacemaker. Тогда, я понимаю, все будет работать параллельно. Но надо ли такое решение для малонагруженной системы? Могу поднимать резерв руками. Час-два простоя не критично. Но тогда я не понимаю как этот вариант реализовать правильно.

Дайте пожалуйста совет?

 ,

kevin2
()

PROCMAIL возвращает postfix 255

Заставил хостер заапгрейдить дебиан с 6 до 8. Вот теперь восстанавливаю систему.

Связка postfix + procmail

Sep 23 20:25:05 2de.ru postfix/local[27170]: C1F06E085: to=<xxx@host.xxx.ru>, orig_to=<xxx@xxx.ru>, relay=local, delay=0.36, delays=0.22/0/0/0.14, dsn=5.3.0, status=bounced (Command died with status 255: «procmail -a »$EXTENSION"") S

Никак не могу победить. Где включить подробные логи?

 ,

kevin2
()

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

Есть наружний eth0 и внутренний ppp0 (vpn) мне нужно пробросить eth0:port1 на внутренний ppp0:port2.

Правильно ли я делаю?

iptables -t nat -A PREROUTING -p tcp -d eth0_IP --dport port1 -j DNAT --to-destination ppp0:port2 iptables -A FORWARD -i eth0 -d ppp0_IP -p tcp --dport port2 -j ACCEPT

 ,

kevin2
()

RSS подписка на новые темы