LINUX.ORG.RU

Сообщения r4w3e5

 

Убрать строки (grep sed awk)

Доброго времени суток!

В общем проблема такая, есть html файл из которого необходимо убрать мусор. Вот пример куска кода:

                            <li>
                                <div class="high">
                                    <a class="link"
                                       href="">blablabla</a>
                                    (8.3)
                                </div>
                                <div class="desc"></div>
                            </li>
                        
                            <li>
                                <div class="high">
                                    <a class="link"
                                       href="https://example.com">NAME</a>
                                    (8.3)
                                </div>
                                <div class="desc">TEST</div>
                            </li>
                            
                             <li>
                                <div class="high">
                                    <a class="link"
                                       href="">blablabla</a> High
                                    (8.1)
                                </div>
                                <div class="desc"></div>
                            </li>

И вопрос в том как из фала убрать вот такой кусок кода

                            <li>
                                <div class="high">
                                    <a class="vuln_link"
                                       href="">blablabla</a>
                                    (8.3)
                                </div>
                                <div class="desc"></div>
                            </li>

Чтоб фактически кусок с ссылкой, названием и описанием остался

                            <li>
                                <div class="high">
                                    <a class="link"
                                       href="https://example.com"> NAME </a>
                                    (8.3)
                                </div>
                                <div class="description">TEST TEST TEST TEST</div>
                            </li>
                            

Была идея отгрепать:

grep -v -A 4 -B 4 'href="">'

Но с ключом -v не работает -A 4 -B 4

 , ,

r4w3e5
()

Squid ограничить доступ для пользователей

Добрый день, форумчане!

Вопрос следующий:

Есть прокси-сервер squid, c basic аутентификацией, 4 учетных записи.

Фактически пользователей много, которые будут подключаться под этими 4 учетками. Как сделать так, чтоб если один пользователь авторизовался например под уз TEST-1, то второй уже не смог авторизоваться под этой же уз и ждал пока первый сам не выйдет или не вылетит по таймауту. и желательно сделать таймаут 3-5 минут.

учетки примерно формата TEST-1 TEST-2 TEST-3 TEST4

и желательно под каждой сделать доступ только одного человека или с одного ip в один момент времени

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

Сейчас параметры аутентификации в конфиге примерно такие:

auth_param basic program /usr/lib64/squid/basic_ncsa_auth /etc/squid/test

auth_param basic children 1 startup=1 idle=1

auth_param basic realm test-provisioning

auth_param basic credentialsttl 5 minutes

authenticate_ttl 5 minutes

authenticate_ip_ttl 1 minutes

Заранее спасибо;)

 , , ,

r4w3e5
()

Настройка конфигурации SQUID

Добрый день, форумчане!

Есть настроенный прокси сервер squid. Есть два пользователя test1 и test2.

Проблема в том, что одновременно авторизоваться на сервере под одной УЗ могут сразу несколько человек. Как сделать так чтоб только один мог авторизоваться под УЗ test1 или test2, а остальные просто ждали очереди пока УЗ не освободится. И еще желательно настроить максимальное время работы одного пользователя под УЗ не более 30 минут.

Сейчас конфиг сквида выглядит примерно следующим образом:

http_port 3128

auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid/users

auth_param basic realm test-proxy

acl test1 proxy_auth test1 REQUIRED

acl test2 proxy_auth test2 REQUIRED

acl net1 dst 192.168.0.1/21

acl net2 dst 192.168.1.1/21

http_access allow test1 net1

http_access allow test2 net2

http_access deny test1 net2

http_access deny test2 net1

http_access deny all

tcp_outgoing_address 192.168.0.11 test1

tcp_outgoing_address 192.168.1.22 test2

Буду очень признателен за помощь!

 , ,

r4w3e5
()

Не стартует gnome

Доброго времени суток, форумчане!

Проблема такая: Не стартует gnome на kali(не спрашиваейте зачем она мне.. нужна для работы).

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

полностью сносил gnome-core и все зависимости, заново устанавливал, ничего не помогает.

xfce и все другие стартуют без проблем.

думал что дело в драйверах nvidia, но так же после переустановки не стартует.

до обновки все работало.

Может у кого-нибудь есть какие мысли?

 , ,

r4w3e5
()

Доступ с одной машины к двум хостам с одним ip

Добрый день!

В наличии имеется виртуалка под управлением Debian 10 buster. На виртуалке несколько физических интерфейсов. Так же имеются два роутера Dlink 192.168.0.1 Tplink 192.168.0.1

На виртуалке настроен прокси сервер Squid3.

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

При этом необходимо оставить доступ к каждому роутеру именно через ip 192.168.0.1

Очень прошу помочь, так как уже всю голову сломал над решением.

 , , , ,

r4w3e5
()

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