Ponad 30 lat programowania w dziesiątkach języków, od montażu po administrację bazą danych Oracle , i nie znalazłem nic bardziej bezpiecznego i niezawodnego niż Puppy Linux .
Podobnie jak wszystkie systemy Unix / Linux, bezpieczeństwo Puppy Linux to zupełnie inny świat niż Microsoft, który jest najbardziej znany. Dyskredytujące wyrażone w innych odpowiedziach jest jednak całkowicie zrozumiałe z perspektywy Microsoft, ale wynika z braku zrozumienia, że istnieją inne podejścia do bezpieczeństwa.
Ogólnie rzecz biorąc, operatorzy systemów operacyjnych Microsoft Windows zakładają pełny dostęp do wszystkiego, chyba że wyraźnie odmówiono. Unix / Linux nie zakłada dostępu do niczego, chyba że zostanie to wyraźnie przyznane. To bardzo pomaga w zapobieganiu nieautoryzowanemu dostępowi.
Użytkownik * nix root
ma pełny dostęp do większości wszystkiego, chociaż nawet root
rutynowo uniemożliwia mu się wykonywanie takich czynności, jak wykonywanie pliku, który nie ma ustawionej flagi uprawnienia do wykonywania i nawiązywanie połączenia z innym hostem za pośrednictwem SSH bez hasła lub ustalonego współdzielenia klucza.
W przeciwieństwie do „macierzystego” Linuksa, Puppy Linux został zoptymalizowany pod kątem środowiska dla jednego użytkownika . Jeden użytkownik root
ma pełną kontrolę nad maszyną, dzięki czemu może lepiej zabezpieczyć ją przed intruzami. Jeśli potrzebujesz pomieścić wielu użytkowników, wypróbuj jedną z wielu innych świetnych dystrybucji Linuksa.
Wykorzystanie przez Puppy Linux systemów plików stosu unionfs / aufs utrzymuje wszystkie zmienione pliki, ale ostatnio zmienione, na warstwach tylko do odczytu. Zapewnia to możliwość cofnięcia, która umożliwia łatwiejsze przywrócenie całego systemu do znanego dobrego stanu. W ostateczności oryginalny system w postaci rozproszonej jest przechowywany na dolnej warstwie tylko do odczytu, gdzie można go ponownie uruchomić, zachowując późniejsze zmiany na wyższych warstwach.
Choć rzadko dyskutowane, częstym łataniem oprogramowania jest miecz obosieczny. Nowe wersje muszą zawsze uwzględniać obecny sprzęt, który często powoduje usterki we współpracy ze starszym oprogramowaniem i sprzętem. Dlatego, jeśli chcesz mieć coś na bieżąco, musisz to wszystko na bieżąco.
Patchowanie może być jedyną realną obroną w środowiskach Microsoft, ale każdy Linux ma duży zestaw technik zapewniających bezpieczeństwo systemów podczas pracy na sprzęcie, który nie jest najnowszy i najlepszy.
Linux Puppy jest używany głównie przez programistów, administratorów systemów i analityków do ich codziennych potrzeb obliczeniowych, takich jak ...
- Dostęp do Internetu kilkudziesięciu witryn jednocześnie z kilku maszyn / użytkowników.
- Opracowywanie oprogramowania w prawie każdym języku, jaki kiedykolwiek wynaleziono.
- Eksperymentowanie z niekończącymi się permutacjami i kombinacjami konfiguracji oprogramowania.
- ... a nawet sprawdzanie poczty e-mail i mediów społecznościowych podczas odpowiadania na pytania tutaj.