Skip to content

A Debian Linux distro, preconfigured, to help administrators install and run a Samba server in Hellenic Public Sector

License

Notifications You must be signed in to change notification settings

prassaschr/samba4HPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Samba4HPS

Samba File Server για τον Ελληνικό Δημόσιο Τομέα (και όχι μόνο...)

... γιατί ένας ασφαλής, εύκολα εγκαταστήσιμος, διαχειρίσιμος και δωρεάν File Server είναι παραπάνω από απαραίτητος για τις μεσαίου και μεγάλου μεγέθους Δημόσιες Υπηρεσίες...

Μια προρυθμισμένη έκδοση Debian Linux σε μορφή εγκαταστάσιμου iso, με σκοπό να βοηθήσει τους διαχειριστές να εγκαταστήσουν και να λειτουργήσουν έναν Samba file server στις Ελληνικές Δημόσιες Υπηρεσίες μέσα σε λίγα μόλις λεπτά. Η εγκατάσταση είναι αυτοματοποιημένη (το δυνατόν) κάνοντας χρήση των μεθόδων που προσφέρει η preseed δυνατότητα. Όλα τα αρχεία καθώς και το ISO διανέμονται σύμφωνα με την άδεια χρήσης GNU General Public License v3.0, οπότε μπορείτε εύκολα να δείτε τις αλλαγές που έχουμε κάνει. Κατά την διάρκεια της εγκατάστασης θα χρειαστεί να επιλέξετε μόνο τον κωδικό πρόσβασης του υπερχρήστη root, να επιλέξετε σε ποιό τμήμα του δίσκου θα γίνει η εγκατάσταση και που ακριβώς θα εγκατασταθεί ο GRUB. Γίνεται χρήση μόνο του υπερχρήστη root μιας και η διαχείριση του εν λόγω server θα γίνεται μόνο από τον διαχειριστή του συστήματος και το περιβάλλον λειτουργίας του προτείνεται να είναι το εσωτερικό δίκτυο της Υπηρεσίας, χωρίς δυνατότητα πρόσβασης από το διαδίκτυο. Φυσικά, στη συνέχεια απαιτείται η δημιουργία των κοινόχρηστων φακέλων και των χρηστών που θα έχουν πρόσβαση σε αυτούς. Η συγκεκριμένη διαδικασία γίνεται μέσω scripts ώστε να είναι εύκολη ακόμη και από τους αρχάριους χρήστες. Η λειτουργία του εν λόγω συστήματος έχει δοκιμαστεί σε περιβάλλον εργασίας (δημοσίου) με αρκετούς χρήστες (50+) και είναι συμβατό με όλες τις εκδόσεις των Windows (XP, Vista, 7, 8, 8.1, 10) καθώς και με εκδόσεις Linux όπως Linux Mint, Ubuntu, Debian.

Μην ξεχνάτε! Πάντα να κάνετε Backup τα δεδομένα σας! Κάθε μέρα!

Τι περιέχεται στο εκκινήσιμο ISO; Δείτε παρακάτω... (βασισμένο στην έκδοση Debian Linux 9.0.1 Netinstall 64bit )

  1. Samba (με Κάδο Ανακύκλωσης ανά περιοχή διαμοιρασμού και καταγραφή των λειτουργιών)
  2. Webmin (διαχειριστικό του server, αρκετά απλό ακόμη και για άπειρους χρήστες Linux)
  3. Usermin (διαχειριστικό, αρκετά απλό ακόμη και για άπειρους χρήστες Linux)
  4. Fail2ban (προσπαθώντας να προστατεύσουμε τα δεδομένα από ransomware)
  5. Rsync (μικρά, κατανοητά bash scripts που κάνουν χρήση rsync για να δημιουργείτε τα backups εύκολα)
  6. WebDAV CGI (Χμμ, Ίσως κάποια στιγμή αργότερα... σε επόμενη έκδοση!)
  7. Clamav Antivirus.
  8. Timeshift Backup Tool.
  9. Telegram Messaging Instant messages from server to the administrator.
  10. Flatpak Flatpak is the next-generation technology for building and installing desktop applications.
  11. Κάτι άλλο θα σκεφτούμε ή κάτι που θα προτείνετε...

Διανομές - Σύντομα διαθέσιμες...

  • Διανομή ΜΕ γραφικό περιβάλλον εργασίας χρήστη (LXDE) 64bit
  • Διανομή ΧΩΡΙΣ γραφικό περιβάλλον εργασίας χρήστη (GUI) 64bit

Στο Wiki μπορείτε να δείτε χρήσιμες οδηγίες...

Οι διανομές περιλαμβάνουν δύο (2) κοινόχρηστους πόρους. Ο ένας ονομάζεται public και ο άλλος secret. Παράλληλα, υπάρχει script μέσω του οποίου μπορείτε εύκολα να δημιουργήσετε χρήστες μαζικά με χρήση ενός αρχείου CSV.

Samba4HPS

Samba File Server for Hellenic Public Sector

... cause a secure, easy to administer and free File Server is a must for medium and big public organizations...

A custom Debian Linux iso, preconfigured, to help administrators install and run a Samba server in Hellenic Public Sector in just a few minutes. The installation is semi automated and making use of the preseeding method. All the files and the ISO are published under GNU General Public License v3.0, so you can check everything. During installation you will need to choose only the root password and the partition/s where the system will be installed.

What's in the bootable iso? Check below... (based on Debian Linux 9.0.1 Netinstall 64bit )

  1. Samba (with Recycle Bin per share and Full Audit - log a lot)
  2. Webmin (administrate the server easier, best for linux beginners)
  3. Usermin (user administration tool)
  4. Fail2ban (trying to protect data from ransomware malicious software)
  5. Rsync (bash scripts with rsync so you can create backups easily)
  6. WebDAV CGI (Hmm, so everything might be on the web... Maybe in a later release!)
  7. Clamav Antivirus.
  8. Timeshift Backup Tool.
  9. Telegram Messaging Μηνύματα ελέγχου από τον server στον διαχειριστή.
  10. Flatpak Flatpak is the next-generation technology for building and installing desktop applications.
  11. Many more will come or many more you might suggest...

Dont't forget! Make backup daily!

Distributions - Available soon...

  • Distribution WITH graphical user interface (LXDE) 64bit
  • Distribution WITHOUT graphical user interface (GUI) 64bit

In the Wiki you can find usefull infos about...

In the file server distributions there are two (2) shared volumes. The one with name public and the other with name secret. In the distro you can find also a script to help you create multiple user's account easily.

Samba4HPS Installation

About

A Debian Linux distro, preconfigured, to help administrators install and run a Samba server in Hellenic Public Sector

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages