🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #906873

Jak Prawidłowo Ustawić ulimit?

#906873
From: Jacek Marcin Jaworski
Date: Thu, 09 Feb 2023 10:52
29 lines
3107 bytes
Dzień dobry!

OS: Trisquel 10.0.1 nabia; Zgodny z Ubuntu. Kernel: x86_64 Linux 5.4.0-113-generic

Podoba mi się ulimit, czyli jedno z wbudowanych poleceń powłoki Basz. Podoba mi się po prostu zabezpieczenie przed włamywaniem metodą przepełnienia bufora.

Zainteresowały mnie 3 opcje tego polecenia:
ulimit -v xxx  # Ustawia limit ilości pam. wirt. w KB.
ulimit -m xxx  # Ustawia limit ilości pam. fizycznej w KB.
ulimit -u xxx  # Ustawia limit ilości procesów dla użytkownika.

Przyznam szczerze, że żadnej z tych opcji nie mogę stosować w moim systemie:
Problemy z ulimit -v:
   Problem stwarza Java. Wydaje się, że przy mniej niż 6GB skrypt pdftk nie działa (nawet na małych plikach).
   google-chrome-stable wcale nie działa gdy jest ustawiony ten limit. htop pokazuje, że ten "prograM" alokuje 1TB pamięci wirtualnej!!!
Problemy z ulimit -m:
   Podobnie pdftk ani google-chrome-stable przy mniej niż 6GB nie odpalą.
Problemy z ulimit -u:
   Mimo, że jako użytkownik mam uruchomione mniej niż 100 programów to dla wart. 350 nie da się normalnie pracować, bo kolejne programy się nie uruchamiają!
   Spr. i wiem, że limit procesów, czyli -u, to coś innego niż limit wątków.

Ma ktoś doświadczenie z ulimit? Czy dzis to polecenie jest jeszcze w ogóle do czegokolwiek przydatne?
Czy zachowanie google-chrome-stable nie świadczy o tym, że wymuszają na użytkownikach wyłączanie racjonalnych ograniczeń zabezpieczających przed niektórymi sposobami włamu?
Czy w ten sposób Google daje zielone światło krakerom?
Może zna ktoś normalne zamienniki pdftk i google-chrome-stable?
Ognisty Lis raczej nie jest dobrym zamiennikiem google-chrome-stable, bo też świruje w temacie pamięci, a dodatkowo niektóre stronki odrzucają jego jako niekompatybilną przeglądarkę.

Miłego dnia!
Jacek Marcin Jaworski
Technical Details
Message-ID: <93a19592-9e07-456a-8002-a769c0072b60n@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news-1.dfn.de!news.dfn.de!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 2002:a0c:8e87:0:b0:53b:8e88:b2d7 with SMTP id x7-20020a0c8e87000000b0053b8e88b2d7mr756979qvb.80.1675939979946;        Thu, 09 Feb 2023 02:52:59 -0800 (PST)
X-Received: by 2002:a37:dc82:0:b0:71e:4696:feee with SMTP id v124-20020a37dc82000000b0071e4696feeemr1174992qki.330.1675939979711; Thu, 09 Feb 2023 02:52:59 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news-1.dfn.de!news.dfn.de!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.os.linux
Date: Thu, 9 Feb 2023 02:52:59 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=188.147.104.203; posting-account=uFgJ3goAAAAHaGlwfVGxxrSUMlvEACGk
NNTP-Posting-Host: 188.147.104.203
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <93a19592-9e07-456a-8002-a769c0072b60n@googlegroups.com>
Subject: Jak Prawidłowo Ustawić ulimit?
From: Jacek Marcin Jaworski <jaworski1978@adres.pl>
Injection-Date: Thu, 09 Feb 2023 10:52:59 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit