Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Serwer plików? Na czym?

gruberek11 27 Nov 2007 17:02 8357 23
Ochrona Domu
  • #1
    gruberek11
    Level 17  
    Witajcie

    Jest sobie budynek. W nim około 4 firm. Wszyscy są podpieci razem w jedna siec - tylko osobne grupy robocze:)
    Problem jest taki że w chwili obecnej serwer działa na starym jak swiat novellu. Mam za zadanie zmiane tego serwera na inny. Myślalem o win 2003 server no ale koszta są przygniatające. Chodzi generalnie o to że czesc programów musi być dostępna dla naszych pracowników tak jakby była udostepniona jak folder.

    Co można zastosować? Normalnego windwosa xp proff? udostepnienie plików? Jak zabezpieczyć dostęp do tych plików przed innymi uzytkownikami? Hasło?

    Sam nie wiem co zastosować, może jakas zasada logowania się do serwera na starcie windowsa - coś ala domena ale jak to zrobic?

    Chciałbym też aby była możliwośc robienia tzw obrazów dysków czyli 2 dyski podpięte i oba są kopia drugiego jednocześnie robioną. Chodzi o bezpieczeństwo danych.

    Jesli chodzi o linuxa nie zajmowałem się nim, ale myśle ze z jakąś prostą dystrybucja może bym dał rade? A może jakis windows 2000 server? starszy?

    pozdrawiam
  • Ochrona Domu
  • #2
    mbo
    VIP Meritorious for electroda.pl
    Jeśli to ma robić tylko za serwer plików to pozostaw NetWare.
    W tym jest świetny i nie ma problemów o ile sprzęt jest sprawny.

    Co do opisu kopii - to mirror załatwia sprawę.
  • Ochrona Domu
  • #3
    _jta_
    Electronics specialist
    Mieliśmy serwer Novell 3.01 i serwer NT. W tej chwili zamiast ich obu jest komputer z Linuxem, na których chodzi mars i samba.
    Powodem zmiany z Novella na marsa był brak sterowników do nowych, szybszych kart sieciowych; z NT na sambę awarie NT.
    Oczywiście obsługa dysków ze sprzętowym RAID-em, albo software-owy RAID też pod Linux-em są - używamy tego od dawna.
  • #4
    Kamlo
    Level 14  
    Jeśli zdecydował byś się na jakąś dystrybucje linuxa, to można na nim postawić bardzo dobrą bezpieczną i stabilną platformę do wzajemnej wymiany zasobami między kompami w firmie.
    Główne założenie serwera plików możesz osiągnąć stosując jakiś serwer ftp najpopularniejszy: proftpd (znajdziesz do niego masę dokumentacji) i konfiguracje udostępniania i dostępu do plików wykonał byś już bez problemu według twojemu konceptu. Jeśli jednak chciałbyś mieć system wymiany i udostępniania plików rodem z Windowsów to świetnie pod linuxa przypasuje ci: Samba http://pl.wikipedia.org/wiki/Samba_(program) plus oczywiście dobra konfiguracja.
    Wszelkie kwestie określające bezpieczeństwo dostępu do folderów i plików przez określony host i użytkownika można poustawiać w plikach konfiguracyjnych powyższych programów są to dość rozwinięte projekty a więc poradzą sobie nawet z najbardziej kosmiczną konfiguracją jaką byś sobie zażyczył w tej kwestii. Do tego jeszcze standardowo regułki iptables (firewall): http://pl.wikipedia.org/wiki/Iptables również jest masa dokumentacji i jak pojmiesz to skonfigurujesz nienagnaną zaporę do twojej sieci, a jak poczytasz o tym trochę to dowiesz się że z iptables możesz czynić cuda i według mnie sam ten pakiet utwierdza w przekonaniu swoją wyższość nad firewallami windowsowymi (nawet komercyjnymi). Do tego serwer:
    http://pl.wikipedia.org/wiki/SSH i z dowolnego miejsca miałbyś dostęp do logów i konfiguracji całego serwera.
    A jeśli jeszcze chodzi o kopie bezpieczeństwa dysków to jest kilka sposobów w zależności lepszych ,gorszych, łatwiejszych,trudniejszych na tworzenie takiej kopii np: jedna malutka komenda uruchamiana np co 24h:
    Code:

    dd if=nazwa_urządzenia_partycji_lub_dysku of=partycja_lub_plik_przeznaczenia; sync

    hehe i już. Choć najlepiej jakiś motyw sprzętowego lub softwarowego RAIDa

    Cała ta konfiguracja i to na jakim systemie to oprzesz musisz zdecydować biorąc pod uwagę ilość komputerów w tej sieci np. czy opłaca ci się stawiać dobrej jakości serwer na linuxie z dobrymi zabezpieczeniami dla zaledwie kilku komputerów. Choć nawet dla małej sieci taka konfiguracja to zawsze dobra perspektywa na przyszłość firm i dla ciebie jako administratora, w przypadku rozrostu sieci serwer dobrej klasy jak znalazł, choć jak piszesz 4 firmy to tych hostów się tam naskłada dość trochę.

    Pozdrawiam.
  • #5
    gruberek11
    Level 17  
    Czyli jaka dystrybucje postawic?
    Zalzy mi na graficznej czesci konfiguracji.... + samba
    Jaki linux jest najprostszy powiedzmy na poczatek z samba?:)

    Samba działa w trybie graficznym?
  • #6
    mbo
    VIP Meritorious for electroda.pl
    gruberek11 wrote:
    Czyli jaka dystrybucje postawic?
    Zalzy mi na graficznej czesci konfiguracji.... + samba


    Może za to służy np. Webmin. W poszczególnych dystrybucjach pod Xwindows są także narzędzie pozwalające na konfigurację w trybie graficznym.
    Polecałbym jednak działanie serwera bez grafiki - mniejsze wymagania co do maszyny i większe bezpieczeństwo.

    Quote:

    Jaki linux jest najprostszy powiedzmy na poczatek z samba?:)


    Do końca to sam musisz wybrać - np. Mandriva, Ubuntu, Fedora ..

    Quote:

    Samba działa w trybie graficznym?


    Nie działa w trybie graficznym, ale są nakładki do zarządzania nią w takim trybie.
  • #7
    gruberek11
    Level 17  
    A coś z microsoftu? Jakis starszy NT cos? Jakis serwerek starszy?
  • #8
    adikbo
    Level 26  
    Witam,

    Może spotkam się z wielką krytyką, ale uważam, że wrzucanie linuksa, a tym bardziej dystrybucji typowo domowych (Fedora, Ubuntu) to przegięcie jeżeli chodzi o serwery. Jeżeli już chcecie się bawić w coś opartego o Linux/Unix to polecałbym Sun Solaris - darmowy dla maszyn do 4 procesorów.
    Swoją drogą, serwer z WIN2000Server w zupełności wystarczyłby do twoich potrzeb: Domena + grupy użytkowników załatwią problem dostępu do odpowiednich katalogów, udostępnianie plików działa bezproblemowo (o ile wszystko jest poprawnie skonfigurowane), serwer wydruków, itp.

    Jedyny problem to koszta licencji - w granicach 2k system + 5 licencji dostępowych. Każde kolejne 5 to koszt około 600PLN. Nie jest to aż tak chorrendalna cena w porównaniu do ceny sprzętu serwerowego.
  • #9
    gruberek11
    Level 17  
    A jest jakas dystrybucja linuxa która jest typową serwerówka? Tj chodzi o to zeby na serwerze leżał sobie zwykły katalog z programem który jest udostepniony dla paru osob od co.

    Chodzi o to żeby okreslone komputery miały do niego dostep i to wszystko:)

    czy ten Sun Solaris da mi takie możliwosci? Zalezy mi bardzo na trybie graficznym
  • #10
    adikbo
    Level 26  
    Radziłbym odzwyczaić się od trybu graficznego w serwerach. Oczywiście SUn ma jakąś powłokę bazowaną na X-ach ale napewno nie jest to w standardowej instalce.

    Udostępnianie katalogów dla programów windows z poziomu linuksa może okazać się nieco karkołomnym zadaniem. Mogą być problemy z wykonywalnością plików itp.

    Osobiście polecałbym postawienie serwera na Win2k.
  • #11
    Maras_23
    Level 18  
    System Solaris nie jest darmowy, za friko jest OpenSolaris.. Moim zdaniem nie ma sensu pakowac sie w Solarisa. Powiem tak, nie wazne jaka dystrybucja linux'a, moze byc nawet najbardziej domowa.. Grunt to wylaczenie/odinstalowanie zbednych usług/pakietów oraz dobry firewall.

    Sam uzywam OpenBSD i jestem z niego w 100% zadowolony. Typowa instalacja trwa ok. 10 minut i zajmuje na dysku nie wiecej niz 800MB. Porzadny firewall i prostota konfiguracji tego systemu mnie przekonala i jako serwer plikow stosuje go wszedzie gdzie jest taka potrzeba. Oczywiscie jakby co, sluze pomoca :-)
  • #12
    gruberek11
    Level 17  
    DO Maras
    Powiedz , skad sciagnac dystrybucje ta która polecasz?
    Generalnie chodzi mi o prostote działania i srodowisko graficzne.
    Jak wyglada dostep do katalgow ktore będą na serwerze?
    Normalnie pod nazwa komputerą będa udostepnione pliczki?

    Od czego zaczac?
  • #13
    adikbo
    Level 26  
    To powiedz mi jakim cudem na stronie Suna można zamówić sobie komplet płyt DVD (6 sztuk bodajże) i opłacając tylko przesyłkę otrzymuję w pełni legalny sys. op. wraz z licencją ??

    Jedyny warunek to fakt, że maszyna nie może mieć więcej niż 4 procesory.
  • #14
    Maras_23
    Level 18  
    Właśnie tak patrze.. i nie wierzę.. Do niedawna do pobrania był tylko OpenSolaris.. a tu udostępniają Solarisa 10 :-) .. @adikbo - zwracam honor :-)

    Co do OpenBSD, www.openbsd.org. Środowisko graficzne typu KDE czy GNOME nie jest w standardzie gdyż jest to system typowo serwerowy. Szczerze.. to co byś zrobił w trybie graficznym szybciej zrobisz w trybie tekstowym :-) Hmm.. pomocny może okazać się SWAT, dostarczany razem z dystrybucją Samby. Całym systemem udostępniania plików możesz wtedy sterować za pomocą przeglądarki www. Powinieneś także posiadać podstawy systemów Unix'owych jak np. struktura katalogów, czy podstawowe polecenia powłoki..

    Generalnie, wszystko jest w googl'ach, są fora, grupy dyskusyjne.. Zawsze nauczysz sie czegoś nowego. Zanim wdrożysz takie rozwiązanie w firmie proponuję jednak poćwiczyc na domowym sprzęcie :-) Jakby co, służę pomocą :-)

    --
    Pozdrawiam,
    Marek.
  • #15
    gruberek11
    Level 17  
    Dokładnie złoze sobie starszy komputerek i będe cwiczyc

    A jak rozwiazac takie cos:

    -> uzytkownik przed zalogowaniem do windowsa loguje sie uzywajac login i hasła i wtedy ma standardowy dostep do zasobow na zmapowanych dyskach co zastosowac aby tak działalo?
    (procz novella ktory nie ma klienta dla visty mowie o 4.11)
  • #16
    Maras_23
    Level 18  
    OpenBSD i odpowiednio skonfigurowana SAMBA spkojnie sobie z tym radzi, w dodatku pobiera czas z serwera :-)

    --
    Pozdrawiam,
    Marek.
  • #17
    gruberek11
    Level 17  
    a co sadzicie o SuSE Linux Office Server
    ?
  • #18
    _jta_
    Electronics specialist
    FTP nie spełni roli serwera plików dla programów - nie zapewni tego, żeby dostęp wyglądał, jakby plik był na lokalnym dysku.
    Zarówno NetWare jak i Samba dają (NFS też, ale nie wiem, czy Windows to obsługują, nie widziałem żeby gdzieś obsługiwały).
    Iptables nie zadziałają na NetWare (czy MARS-a), bo to protokół IPX, a nie IP. Do dostępu do plików jest tam stosowany NCP
    na IPX-ie, i dostęp jest na poziomie użytkowników - użytkownik musi się zalogować, by mieć dostęp do plików na serwerze.
    Z tym, że NCP w MARS-ie nie ma chyba szyfrowania pakietów, więc można podsłuchać i przejąć połączenie.

    Kopia bezpieczeństwa przez 'dd': po pierwsze najpierw 'sync', a nie potem, a i tak to zadziała dobrze tylko pod warunkiem,
    że podczas kopiowania nikt niczego nie zmieni na dysku - należałoby na wszelki wypadek przemontowywać go read-only,
    np. poleceniem 'mount /mnt/disk1 -o ro,remount', i dopiero wtedy robić 'dd'. Ale jeśli system plików na dysku jest obsługiwany
    przez Linux-a, to raczej nie potrzebujemy dokładnej kopii obrazu dysku, a wystarczy kopia plików - do tego jest 'tar', i pewnie
    warto kopiować tylko te pliki, które się zmieniły, kasować co zostało skasowane - da się zrobić jakimś skryptem.

    U nas na serwerze jest Slackware 11.0; radzę unikać Fedory (RedHat-a), bo już parę razy trafiłem na programy z błędami
    w tej dystrybucji, mam wrażenie, że firma daje darmowego Linux-a, żeby użytkownicy wytestowali to, co jest podejrzane.
    Serwer NT też ma serwera NetWare, więc mógłby być użyty, ale mieliśmy kłopoty ze stabilnością, ten Linux lepiej się sprawdził.
  • #19
    gothye
    Level 33  
    jest jeszcze IPCOP do tego pakiety samba i proftpd i masz wydajny serwer plików z panelem WWW
  • #21
    pol102
    VIP Meritorious for electroda.pl
    Ja w szkole postawiłem coś takiego na jednym komputerze z systemem Linux Slackware. Dlaczego? hmm bo jest najdłużej rozwijamy (od 1992 roku), im więcej pakietów tym więcej możliwości(wszystko o co poprosisz) dodatkowo stabilność (można sprawdzić www.nastawnia.org) i ogromne możliwości (np kontrola szybkości internetu dla danego adresu). Wszystko to prawie za darmo (koszty ściągnięcia).
  • #22
    gothye
    Level 33  
    _jta_ wrote:
    Jeśli z panelem WWW, to raczej Apache (httpd), niż proftpd, i warto mu włączyć PHP.


    ipcop w sobie posiada serwer www i niepotrzebuje osobnego ,kozysta z pakietu httpd ktory nasłuchuje na 81 porcie ,apach to opcja dla portu 80 (normlanego serwera www)
  • #24
    gothye
    Level 33  
    ipcop to skompilowany linux z firewall do dzielenie netu ,jest maly ma panel www wiec moze operowac na nim niedoswiadczony uzytkownik ,jesli chodzi o linux polecam Debian lub Gentoo