Pare pytań odnoście systemów Linuks

Odpowiedz Nowy wątek
2011-10-24 18:39
Człowiek
0

Witam

Mam kilka pytań odnośnie Linuksów. Nie chciałem zaśmiecać forum, więc wszystko postanowiłem dać do jednego tematu - tematyka ich jest przecież taka sama =).

  1. Wiem, że pytanie się powtarza, ale chciałbym tutaj spytać (może i ponownie o to): jaka jest najlepsza dystrybucja pod serwer? Tutaj zaliczamy: SSH, WWW oraz aplikacje (serwer) do gry. Mówię od razu, że nie jestem żadnym mistrzem, ale dystrybucja może być super-skomplikowana, ważne dla mnie aby była wydajna, stabilna i bezpieczna. Także liczyłbym, aby nie była to jakaś martwa dystrybucja, które wcale nie jest aktualizowana i ma słabe wsparcie techniczne.

  2. Czy jest możliwość w Linuksach sprawdzania wszystkich zmian jakie wprowadzili użytkownicy, od początku działa, lub od jakiegoś dnia? Chodzi tylko nie o wprowadzone komendy, ale np. modyfikacja plików, dodanie nowych i usuwanie. Zainstalowane pakiety, aktualizacje itd. Tak abym w systemie mógł sobie wyciągnąć log z użytkowanego Linuksa.

  3. Czy jest możliwość stworzenia grupy użytkowników, która może edytować/dodawać pliki/usuwać tylko w jednym miejscu (folderze) na dysku? Przy tym także chciałbym wprowadzić blokadę, która nie pozwala by im przekraczać przykładowo 20MB miejscu na dysku. Oczywiście zablokowanie wszystkich komend, które ma administrator - udostępnić wyłącznie podstawowe komendy, plus edytor nano/pico.

  4. (Ostatnie pytanie) Jak tworzyć pakiety (przykładowo Debian/ArchLinux)? Chodzi mi tutaj o to, abym mógł wszystko instalować przy użyciu komendy np. apt-get install paczka. Co muszę dodać, zrobić itd? Oczywiście, program + pliki źródłowe już mam, więc chodzi mi tutaj tylko o to jak z tego stworzyć paczkę, a następnie udostępnić to (do użytku publicznego).

Czekam na wasze odpowiedni, a w przypadku pierwszego punktu opinie. Pozdrawiam, Człowiek ;-).

edytowany 1x, ostatnio: madmike, 2016-12-13 18:26

Pozostało 580 znaków

2011-10-24 19:00
0
  1. Polecam Debiana i Archa
  2. Z tego co pamiętam nie ma w Linuksie domyślnie dostępnych partycji przyrostowych (które z resztą wymagają dużo miejsca), ale zawsze można tworzyć logi używając Inotify
  3. Tak
  4. Wszystko jest opisane w Google

Pozostało 580 znaków

2011-10-24 19:06
0

Linuks
to jakiś fork? ;-)

  1. wszystko jedno. ja się na serwerach spotykam głównie z SUSE, Red Hatem i Ubuntu Server.
  2. nie wiem
  3. oczywiście. normale prawa dostępu do plików i quota.

Oczywiście zablokowanie wszystkich komend, które ma administrator - udostępnić wyłącznie podstawowe komendy, plus edytor nano/pico.
z tym byłbym ostrożny. zazwyczaj normalny user ma standardowo dobrze dobrane uprawnienia do poleceń. dalsze ograniczanie na hura spowoduje tylko frustrację użytkownika, który nie może wykonać potrzebnego a niegroźnego polecenia, bo admin z rozpędu poblokował wszystko.

  1. tego to już szukaj w dokumentacji danej dystrybucji.
edytowany 1x, ostatnio: Azarien, 2011-10-24 19:07

Pozostało 580 znaków

2011-10-24 19:46
0

Ubuntu server. Proste, łatwe i najbardziej społeczne - według mnie. Ja zacząłem się bawić i dosyć szybko zrobiłem parę rzeczy. Jak chodzi Ci o postawienie jakieś gry. To myślę, że google pomoże na jakimś forum ang. jest to opisane dokładnie.
Fedore odradzam. Nie podobała mi się. Chodź MS podobno ma na red hatcie własne servery :).

Pozostało 580 znaków

2011-10-24 20:11
0
  1. sugeruje redhat/centos lub debian. ODRADZAM ubuntu (bo bardziej noob-friendly niz server-friendly, no chyba ze ma osobne repo), archa i inne dystrybucje bleeding edge.
  2. appki do robienia logow.
  3. ta.
  4. to zalezy. w debianie trzeba kombinować (albo jakiegoś magicznego narzędzia użyć), w archu wystarczy sobie PKGBUILDa walnąć i się nim najchętniej w AUR-ze podzielić.
A o checkinstall słyszał? (jest w każdej dystrybucji, w archu zapewne też - prostsze niż budowa cepa i tworzy zresztą różne pakiety nie tylko .deb). Do bardziej zaawansowanych rzeczy dpkg-buildpackage. Nie wypowiadaj się jak nie wiesz. - othello 2011-10-24 23:20
`magiczne narzedzie' = checkinstall wlasnie. ja osobiscie wole samemu, a nie z automatu. - Kwpolska 2011-10-25 16:39

Pozostało 580 znaków

2011-10-24 21:45
Człowiek
0

Dzięki, wybrałem Arch wydaje mi się najbardziej opanowany, przy tym nie instaluje tyle kmieci co taki Ubuntu Server =). Wracając do 4 pytania (mojego) ogarnąłem kilka poradników, i wydaje mi się że mniej więcej sobie poradzę.

Tutaj mam problem z pytaniem 3: jak to zrobić i jakich komend użyć, aby pozwolić grupę pracować wyłącznie na jednym folderze, lub na wielu! przykładowo grupa dev2d może dodawać/modyfikować/usuwać pliki z folderu /var/dev2d i /etc/dev2d. Przy tym że w tych folderach ma być ograniczenie do 20MB. Może ktoś podać przykładowe komendy na takie coś ;)?

Pozostało 580 znaków

2011-10-24 22:19
0

Nadajesz grupie odpowiednie uprawnienia, a raczej ich brak.


Pozostało 580 znaków

2011-10-24 22:53
0

ŁOOO dawno mnie na forum nie było :)

  1. CentOS
  2. Tak
  3. Tak
  4. Trzeba albo wrzucić do repozytorium (lista jest w /etc/apt/sources.list) albo wrzucić na serwer i dać <sudo> apt-get <install> URL

Mam nadzieję że pomogłem :)


"Home is where the Wi-Fi is" - Dalai Lama
CentOS nie używa apta, powinieneś przygotować RPM. Dodatkowo każda porządna dystrybucja powinna mieć sposób instalacji RPM (tak mówi LSB). CentOS swoją drogą jest wg mnie o wiele lepszym rozwiązaniem serwerowym niż Arch (Arch używa zbyt nowych wersji pakietów). Jest to po prostu przepakowany RedHat, który jednak swoją renomę to ma. - Zjarek 2011-10-25 01:27
to co yum jest w centosie?? - Janek566 2011-10-25 01:41
dokładnie - Zjarek 2011-10-25 02:01

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0