Nowe posty

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Paweł Kraszewski

Strony: 1 [2] 3 4 ... 167
16
Ale może przypatrzyłabyś się dlaczego "STRONA JEST NIEBEZPIECZNA, ZABLOKOWALIŚMY JĄ DLA CIEBIE, DODAJ WYJĄTEK I PRZEJDŹ LUB ZABIERZ MNIE STĄD"? Jaka jest konkretnie przyczyna tego błędu? Lisek dość dokładnie opisuje, co konkretnie mu się nie podoba.

Bo może ktoś wpier*lił ci się w sesje TLS na MITM i rozkuwa cały ruch po drodze (np zainfekowany czymś modemorouter)? A FF próbuje cię przed tym chronić?

17
Poczytaj, jak działają prawa plikowe w Uniksowatych. To jest coś całkiem innego, niż w Windows/Netware.

W skrócie:
* Tworzysz nową grupę ( np "projekt151" )
* W plikach/katalogach, do których ma być dostęp tej grupy ustawiasz na nią właściciela grupowego chown :projekt151 PLIK/Katalog  (ten dwukropek przed nazwą grupy jest ważny)
* Dodajesz odpowiednich użytkowników do tej grupy usermod -a -G projekt151 LOGIN_USERA .

I voila, kilku konkretnych użytkowników ma dostęp do danego obszaru dysku.

Ewentualnie poczytaj o xattr i spinaniu tego z sambą i DC. Dalej nie wiem, nie korzystam.

18
Sieć / Odp: kde - drp, x11vnc
« dnia: 2019-06-26, 08:35:16 »
1/ Może chodzić o generację kluczy SSL. Poczytaj tutaj o parametrach związanych z SSL.

2/ Jest parę rozwiązań, poczytaj o:
 * LTSP - miałem salę 30 komputerów bootowanych po PXE i zapinających się na pojedynczy serwer terminalowy.
 * NoMachine/NX.


19
Instalacja / Odp: Debian https w apt
« dnia: 2019-06-25, 11:56:15 »
Moje dlaczego nie:

* HTTPS nie daje się cache'ować (u mnie w robocie na przykład wszystkie debianowate przechodzą przez centralny apt-cache-ng).
* Daje dodatkowe obciążenie dla serwerów, co jest nie "niemierzalne" przy tysiącach użytkowników.
* Nie podnosi bezpieczeństwa, bo po ściągnięciu i tak sprawdzane są sumy kontrolne i podpisy cyfrowe.

Ewentualnie podnosi poufność i bagiety nie podjadą mi prewencyjnie pod blok jak tylko ściągnę tor-a albo transmission.

20
Jeżeli zaś potrzebujesz usunąć wszystkie pozostałe dowiązania twarde do pliku, to jest problem - dowiązanie jest relacją jednokierunkową. Dowiązanie wie do jakiego jest pliku, plik nie wie, gdzie są jego dowiązania (poza wiedzą ile ich jest).

Trzeba to robić przeszukując całe drzewo katalogów (a w każdym razie dany mountpoint) i sprawdzając, czy któryś plik to nie jest hardlink do naszej "ofiary". Można to zautomatyzować przez finda:

find / -samefile PLIK_WZORCOWY 

wyszuka wszystkie pliki będące twardymi dowiązaniami do tego samego obszaru danych co PLIK_WZORCOWY. Potem trzeba odfiltrować potrzebne elementy i skasować resztę.

21
Jeżeli coś może zmienić swój format, wymuś własny:

#!/bin/sh

# Z df wyświetl tylko kolumny z punktem montowania i zajętością
# | pomiń wiersz nagłówka (a.k.a. zacznij wyświetlać od drugiej linii)
# | wytnij procenty
# | parsuj te dwa pola do zmiennych _PA (mountpoint) i _US (użycie)

df --output="target,pcent" | tail -n+2 | tr -d '%' | while read _PA _US
do
    if [ $_US -le 90 ]; then
        echo " [INFO] Server X $(date +%FT%T) Zajete miejsce na dysku: ${_PA} wynosi ${_US}%"
    else
        echo " [ERROR] Server X $(date +%FT%T) Zajete miejsce na dysku: ${_PA} wynosi ${_US}%"
    fi
done

22
Jaką dystrybucję wybrać? / Odp: Samba server
« dnia: 2019-06-10, 09:40:23 »
A tak sobie myślę - zamiast tracić czas (i potencjalnie dane przy błędzie konfiguracji), czemu nie np. FreeNAS albo coś podobnego (tutaj jest większe porównanie)? Poza aspektem edukacyjnym, oczywiście?

23
Bash, skrypty powłoki / Odp: Skrypt tworzący użytkownika
« dnia: 2019-06-07, 17:11:55 »
Dlatego  jest
Cytuj
jest lekko poprawniejsze.
a nie
Cytuj
jest poprawnie.

24
Bash, skrypty powłoki / Odp: Skrypt tworzący użytkownika
« dnia: 2019-06-07, 15:58:51 »
while [ czy != 0 ] ;

jest zawsze prawdziwe. Łańcuch "czy" jest zawsze różny od łańcucha "0".

while [ "$czy" != "0" ] ;

jest lekko poprawniejsze. Cudzysłowy, bo złośliwy użytkownik może podać coś ze spacjami w środku.

25
Konfiguracja / Odp: mariaDB i opensll
« dnia: 2019-05-12, 10:09:53 »
Według pliku ebuild, openssl jest aktywowany automatycznie, jeżeli nie jest ustawiona żadna inna flaga krypto (tj ani libressl ani yassl). Wygląda, że ty masz ustawione yassl.

Logika w pliku .ebuild od MariaDB jest taka:

if (yassl in USE) then
  compile with yassl
else
   if (libressl in USE) then
       compile with libressl
   else
       compile with openssl
   end
end

26
Absolutnie nie, ale tylko wtedy da się zrobić węża w 10 minut :)


To nie tak, że jakoś mega kozaczę z wiedzą. To tak, jak z językami obcymi. Są tysiące osób, które znają perfekcyjnie wszystkie czasy, słówka i wyjątki w angielskim, a nie potrafiłyby kupić bułki w spożywczym w centrum Londynu. I są miliony osób, które mówią na poziomie "Kali mieć, Kali być", mimo tego swobodnie żyją i się rozwijają w angielskojęzycznym środowisku.


27
Advocacy / Odp: Sensowny podział partycji
« dnia: 2019-05-08, 11:02:05 »
Abstrahując od wszystkiego... U mnie w robocie (developerskie Ubuntu Budgie 19.04) jest

PATH                                     FSSIZE FSUSE% FSTYPE      MOUNTPOINT
/dev/sdc1                                   80G    50% xfs         /
/dev/sda3                                  3,9G    62% ext4        /boot
/dev/sda2                                199,8M     4% vfat        /boot/efi
/dev/sdc2                                 31,8G    79% f2fs        /home/pawel/.cache_f2fs
/dev/mapper/PowerStation-HOME            399,8G    87% xfs         /home
/dev/mapper/PowerStation-STORAGE           1,5T    40% xfs         /storage
/dev/mapper/PowerStation-ISO             749,8G    67% xfs         /storage/ISO
/dev/mapper/PowerStation-GENTOO          299,9G    74% xfs         /storage/Gentoo
...
...
W tym sda i sdb to magnetyki, sdc to SSD.

Także 50GB partycji root przyjmuję bez mrugnięcia okiem, mając obecnie 41GB zajęte... I na / są wyłącznie pakiety, żadnej prywaty.

A co do kategorycznych wypowiedzi na temat braku tudzież rozmiaru SWAPa - mamy cudowne rozwiązanie w postaci SWAPa w pliku (byle FS nie był typu CoW) i narzędzia typu swapspace, które automagicznie tworzy nowe swapy, gdy zapotrzebowanie na pamięć wirtualną rośnie i zwalnia je, gdy spada.

Co do dysonansu Ubuntu-Gentoo (z mojej stopki) - maszyna developerska jest na Ubuntu, zaś /storage/Gentoo to partycja, gdzie mam fąfnaście katalogów z różnie skonfigurowanymi Gentoosami (różne kombinacje procka i biblioteki standardowej, typu i7-glibc-hardened czy atom32-uclibc-hardened) odpalane jako kontenery LXC.

29
Jak długo uczyliście się Pythona, żeby w miare go ogarnąć.
[...]
Na jakim jestem etapie, żeby napisać własną grę typu szubienica lub kółko i krzyżyk?

Z całym szacunkiem, pytanie bez sensu. Znajomość języka stanowi może z 1% potrzebnej wiedzy. Następne 1% to wiedza zależna od konkretnego OS-a (jak czytać mysz/klawiaturę, jak wyświetlać grafikę) - często sprowadzająca się do znajomości jakiegoś toolkita typu GTK, WxWidgets czy inne SDL i znalezienia bindingów do danego języka. Ostatnie 98% to metodologie, algorytmy oraz struktury danych - wiedza ogólna, niezależna od języka i systemu.

Jak to działa? W ogóle nie znam języka D, poza tym, że wiem, że jest podobny trochę do C++, trochę do Go. Graficzne kółko i krzyżyk w GTK (zaznaczam - nie pisałem też nic w GTK, 99% czasu piszę oprogramowanie sieciowo/serwerowo/daemonowe, czasami z jakimś CLI albo interfejsem przez WWW) - pewnie bym napisał w jakieś 2 dni... Po których absolutnie nie uważałbym się za choć trochę ogarniętego w D. Podobny czas zakładam dla większości języków imperatywnych, których nie znam (Fortran, Ada, Crystal i pierdylion innych). Powiedzmy, jak miałbym to zrobić w jakiejś egzotyce - np. Haskellu czy Prologu - to zajęłoby mi to 4-5 dni, może tydzień - na zmianę sposobu myślenia i "widzenia" algorytmów.

Także znajomość języka (gramatyka, składnia, typy) to ogólnie rzecz biorąc najmniejszy problem.

30
Konfiguracja / Odp: błąd make kernel 5
« dnia: 2019-05-07, 12:59:52 »
Cytuj
proszę nie sugerować się zagranicznymi forami wiem co piszę.

Dobra, doczyściłem opluty monitor. Jeżeli jesteś omnismoriar1 z list Debiana, to czeka nas ciekawy czas na forum.

Strony: 1 [2] 3 4 ... 167