Εγκατάσταση Samba στο Arch Linux
το Samba είναι ένα ειδικό λογισμικό που μας επιτρέπει να μοιραζόμαστε αρχεία και φακέλους μεταξύ Linux και Windows OS . Με το Samba μπορούμε να μετατρέψουμε το Arch Linux σε ένα ισχυρό server για το δίκτυό μας.
Εγκαταστήστε το Samba και τα απαιτούμενα πακέτα
sudo pacman -S samba smbclient
Δημιουργήστε νέο smb.conf
cd / etc / samba sudo cp smb.conf.default smb.conf
Προσθήκη νέων μετοχών
Η προεπιλεγμένη διαμόρφωση που βρίσκεται στο smb.conf θα πρέπει να λειτουργεί στις περισσότερες περιπτώσεις. Τώρα πρέπει να προσθέσουμε ένα νέο μερίδιο.
sudo nano /etc/samba/smb.conf
Τώρα προσθέστε τις παρακάτω γραμμές στο κάτω μέρος του smb.conf. Αλλάξτε το με το δικό σας.
[Share01] path = /shares/share01 writable = yes browseable = yes create mask = 0700 directory mask = 0700 read only = no guest ok = no
Δημιουργήστε νέα ομάδα samba και χρήστη samba
Δημιουργήστε μια νέα ομάδα που ονομάζεται sambausers
sudo groupadd -r sambausers
Προσθέστε τον χρήστη με το όνομα petros στην ομάδα sambausers
sudo passwd sambausers -a petros
δημιουργήστε νέο κωδικό πρόσβασης για τον χρήστη
sudo smbpasswd -a petros
Η εντολή θα προσθέσει τον χρήστη petros να εχει πρόσβαση στα shares της Samba.
Δημιουργήστε τον κατάλογο
Όπως βλέπετε στο Share1 μου παραπάνω, η διαδρομή είναι / shares / share01. Αλλά, ο πραγματικός κατάλογος δεν υπάρχει ακόμα. Μπορούμε να το δημιουργήσουμε τώρα
Create the directory
sudo mkdir -p /shares/share01
change the owner to sambausers
sudo chown -R root:sambausers /shares/share01
Give permission of the share
sudo chmod 1770 /shares/share01
Τώρα πρέπει να κάνουμε επανεκκίνηση στο samba
sudo systemctl restart smbd
Σε αυτό το σημείο, ο διακομιστής Samba είναι έτοιμος και μπορούμε να έχουμε πρόσβαση σε αυτόν από άλλους υπολογιστές.