Technical Anshu Αρχική σελίδα › Εκπαιδευτικά προγράμματα › Προσάρτηση του Windows Share στο Ubuntu
🐧 Ubuntu + Windows Share

Προσάρτηση του Windows Share στο Ubuntu - Μόνιμη εγκατάσταση

Συνδεθείτε σε έναν κοινόχρηστο φάκελο των Windows από το Ubuntu μία φορά, με μη αυτόματο τρόπο, και εξαφανίζεται στην επόμενη επανεκκίνηση. Αυτή η ρύθμιση προσαρτά το κοινόχρηστο στοιχείο μόνιμα με cifs-utils και μια καταχώρηση fstab — με τον κωδικό πρόσβασης των Windows να διατηρείται σε ένα προστατευμένο αρχείο διαπιστευτηρίων, _netdev και nofail ώστε να μην κολλάει ποτέ η εκκίνηση και uid/gid ώστε τα αρχεία να ανήκουν σε εσάς.

✍️ Technical Anshu🐧 Ubuntu🎧 Multi-Language Audio
Προσάρτηση του Windows Share στο Ubuntu - Μόνιμη εγκατάσταση
🎧 Πολυγλωσσικός ήχος: Στο πρόγραμμα αναπαραγωγής βίντεο, κάντε κλικ στις [Ρυθμίσεις] (⚙️) ➔ [Κομμάτι ήχου] για να επιλέξετε γλώσσα.

📑Κεφάλαια

  1. Το πρόβλημα — ένα κοινόχρηστο στοιχείο που ανοίγετε με το χέρι εξαφανίζεται μετά από κάθε επανεκκίνηση
  2. Γρήγορη δοκιμή — ανοίξτε το κοινόχρηστο στοιχείο μία φορά από την εφαρμογή Αρχεία
  3. Εγκαταστήστε το πακέτο cifs-utils
  4. Δημιουργήστε το σημείο προσάρτησης στο /mnt/SharedDocs
  5. Αποθηκεύστε τα στοιχεία σύνδεσης των Windows σε ένα προστατευμένο αρχείο διαπιστευτηρίων
  6. Προσθέστε τη μόνιμη καταχώρηση στο /etc/fstab, με _netdev και nofail
  7. Τοποθετήστε το τώρα, επαληθεύστε το και, στη συνέχεια, κάντε τη δοκιμή επανεκκίνησης

📋 Επισκόπηση και οδηγός βήμα προς βήμα

1

Δοκιμάστε το Share First από την εφαρμογή Files

Πριν κάνετε οτιδήποτε μόνιμο, αποδείξτε τα βασικά μία φορά: ο υπολογιστής με Windows μοιράζεται το φάκελο, η διαδρομή δικτύου λειτουργεί και το όνομα χρήστη και ο κωδικός πρόσβασης των Windows γίνονται αποδεκτά. Ανοίξτε την εφαρμογή Αρχεία, πατήστε Ctrl + L για να ανοίξετε τη γραμμή τοποθεσίας και πληκτρολογήστε τη διεύθυνση κοινής χρήσης — στο βίντεο είναι ο φάκελος SharedDocs στον υπολογιστή με το όνομα OFFICE-PC:

Files — Location Bar
smb://OFFICE-PC/SharedDocs

Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης των Windows όταν σας ζητηθεί. Εάν ανοίξει ο φάκελος και μπορείτε να δείτε τα αρχεία του, το κοινόχρηστο όνομα, το όνομα του υπολογιστή και η σύνδεση είναι όλα σωστά — σημειώστε τα ακριβώς, επειδή η μόνιμη εγκατάσταση χρησιμοποιεί τα ίδια τρία πράγματα. Αντικαταστήστε τα OFFICE-PC και SharedDocs με το δικό σας όνομα υπολογιστή και κοινόχρηστο όνομα σε αυτόν τον οδηγό.

✅ Εάν το όνομα δεν επιλυθεί, η ίδια δοκιμή λειτουργεί με τη διεύθυνση IP του υπολογιστή με Windows, για παράδειγμα smb://192.168.1.10/SharedDocs. Δώστε στον υπολογιστή Windows μια σταθερή ή δεσμευμένη διεύθυνση IP — μια μόνιμη προσάρτηση είναι τόσο αξιόπιστη όσο η διεύθυνση στην οποία υποδεικνύει.
2

Εγκαταστήστε cifs-utils

Μια μόνιμη βάση χρειάζεται τα εργαλεία CIFS — τον βοηθό mount.cifs που επιτρέπει στο Ubuntu να επισυνάψει ένα κοινόχρηστο στοιχείο SMB (Windows) ως κανονικό φάκελο. Ανοίξτε ένα τερματικό και εγκαταστήστε το πακέτο:

Terminal
sudo apt update
Terminal
sudo apt install cifs-utils

Χωρίς αυτό το πακέτο, η καταχώριση fstab στο Βήμα 5 δεν έχει τίποτα να λειτουργήσει και η προσάρτηση αποτυγχάνει — αυτή η μικρή εγκατάσταση είναι που διαχωρίζει μια απλή περιήγηση από μια πραγματική προσάρτηση χρόνου εκκίνησης.

3

Δημιουργήστε το Mount Point

Ένα σημείο προσάρτησης είναι απλώς ένας κενός φάκελος όπου θα εμφανίζονται τα περιεχόμενα του κοινόχρηστου στοιχείου. Δημιουργήστε ένα στο /mnt, με το όνομα του κοινόχρηστου στοιχείου:

Terminal
sudo mkdir -p /mnt/SharedDocs

Αφήστε αυτόν τον φάκελο κενό. Όταν το κοινόχρηστο στοιχείο προσαρτάται, όλα μέσα στο /mnt/SharedDocs είναι στην πραγματικότητα τα αρχεία στον υπολογιστή Windows — και όταν δεν είναι προσαρτημένο, ο φάκελος είναι απλώς άδειος, κάτι που είναι επίσης ένας χρήσιμος τρόπος για να διαπιστώσετε με μια ματιά εάν η προσάρτηση είναι ζωντανή.

4

Αποθηκεύστε τη σύνδεση σε ένα αρχείο προστατευμένων διαπιστευτηρίων

Η βάση χρειάζεται τον κωδικό πρόσβασής σας στα Windows σε κάθε εκκίνηση, αλλά αυτός ο κωδικός δεν πρέπει ποτέ να βρίσκεται μέσα στο ίδιο το /etc/fstab — το fstab μπορεί να διαβαστεί από κάθε λογαριασμό χρήστη στο μηχάνημα. Αντίθετα, κρατήστε τα στοιχεία σύνδεσης στο δικό του μικρό αρχείο που μόνο το root μπορεί να διαβάσει. Δημιουργήστε το:

Terminal
sudo nano /root/.smbcredentials

Πληκτρολογήστε ακριβώς δύο γραμμές, με το δικό σας όνομα χρήστη και κωδικό πρόσβασης στα Windows και, στη συνέχεια, αποθηκεύστε με Ctrl + O και βγείτε με Ctrl + X:

/root/.smbcredentials — file contents
username=YourWindowsUser
password=YourWindowsPassword

Τώρα κλειδώστε το αρχείο έτσι ώστε μόνο το root να μπορεί να το διαβάσει:

Terminal
sudo chmod 600 /root/.smbcredentials
⚠️ Το chmod 600 είναι η όλη ουσία αυτού του βήματος, όχι ένα προαιρετικό πρόσθετο. Χωρίς αυτό, το αρχείο διαπιστευτηρίων είναι απλώς ο κωδικός πρόσβασης των Windows, γραμμένος σε απλό κείμενο, όπου άλλοι λογαριασμοί στον υπολογιστή μπορούν να τον διαβάσουν. Και να θυμάστε για αργότερα: εάν αλλάξετε ποτέ τον κωδικό πρόσβασης των Windows, ενημερώστε και αυτό το αρχείο — ένας παλιός κωδικός πρόσβασης εδώ είναι ο πιο συνηθισμένος λόγος που μια λειτουργική προσάρτηση σταματά ξαφνικά.
5

Προσθέστε τη Μόνιμη Καταχώρηση fstab

Τώρα πείτε στο Ubuntu να προσαρτήσει το κοινόχρηστο στοιχείο σε κάθε εκκίνηση. Πρώτα κρατήστε ένα αντίγραφο ασφαλείας του αρχικού fstab — μια λάθος γραμμή σε αυτό το αρχείο μπορεί να επηρεάσει την εκκίνηση και το αντίγραφο ασφαλείας θα επιστρέψει. Στη συνέχεια ανοίξτε το αρχείο:

Terminal
sudo nano /etc/fstab

Προσθέστε αυτή τη γραμμή στο τέλος του αρχείου:

/etc/fstab — add this line
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0

Τι κάνει κάθε μέρος: //OFFICE-PC/SharedDocs είναι το κοινόχρηστο στοιχείο, το /mnt/SharedDocs είναι το σημείο όπου εμφανίζεται και το cifs είναι ο τύπος συστήματος αρχείων. Το credentials= οδηγεί στο προστατευμένο αρχείο από το Βήμα 4, επομένως δεν εμφανίζεται κανένας κωδικός πρόσβασης στο fstab. Το iocharset=utf8 διατηρεί σωστά τα ονόματα αρχείων με ειδικούς χαρακτήρες. Το _netdev λέει στο σύστημα ότι αυτή η προσάρτηση χρειάζεται το δίκτυο, επομένως περιμένει το δίκτυο αντί να αποτύχει πολύ νωρίς. Το nofail σημαίνει ότι εάν ο υπολογιστής με Windows είναι απενεργοποιημένος, το Ubuntu εξακολουθεί να εκκινεί κανονικά αντί να κολλάει ή να πέφτει σε μια ερώτηση έκτακτης ανάγκης. Το uid=1000,gid=1000 κάνει τα προσαρτημένα αρχεία να ανήκουν στον χρήστη του Ubuntu, έτσι ώστε οι εφαρμογές σας να μπορούν να αποθηκεύονται στο κοινόχρηστο στοιχείο χωρίς sudo — Το 1000 είναι το συνηθισμένο αναγνωριστικό του πρώτου λογαριασμού χρήστη. ελέγξτε το δικό σας με την εντολή id και προσαρμόστε εάν το δικό σας διαφέρει.

📌 Αφήστε την έκδοση SMB εκτός σειράς. Το Ubuntu και όλα τα σύγχρονα Windows διαπραγματεύονται αυτόματα το SMB 3, που είναι η ασφαλής προεπιλογή. Μόνο μια αρχαία συσκευή που δεν υποστηρίζει τίποτα νεότερο θα χρειαζόταν ποτέ μια παλαιά έκδοση υποχρεωτική — αποφύγετε αυτό, εκτός και αν πραγματικά δεν έχετε άλλη επιλογή, επειδή το SMB1 είναι ανασφαλές και καταργημένο.
6

Τοποθετήστε τώρα και επαληθεύστε πριν κάνετε επανεκκίνηση

Μην κάνετε επανεκκίνηση ακόμα. Δοκιμάστε την καταχώρηση fstab αυτή τη στιγμή, ενώ μπορείτε να δείτε οποιοδήποτε σφάλμα παράγει:

Terminal
sudo mount -a

Το mount -a προσαρτά όλα όσα αναφέρονται στο fstab. Εάν τελειώσει αθόρυβα, η καταχώριση είναι καλή — ανοίξτε το /mnt/SharedDocs και θα πρέπει να δείτε τα αρχεία του κοινόχρηστου στοιχείου των Windows και ένα γρήγορο df -h εμφανίζει το κοινόχρηστο στοιχείο που αναφέρεται ως προσαρτημένο σύστημα αρχείων. Δημιουργήστε ένα μικρό δοκιμαστικό αρχείο μέσα σε αυτό για να αποδείξετε ότι μπορείτε να γράψετε, όχι απλώς να διαβάσετε. Μόνο αφού περάσει αυτή η δοκιμή, επανεκκινήστε το μηχάνημα Ubuntu μία φορά: το κοινόχρηστο στοιχείο θα πρέπει να επανέλθει στη θέση του από μόνο του, χωρίς μη αυτόματη σύνδεση — αυτή η επανεκκίνηση είναι η πραγματική απόδειξη ότι η μόνιμη εγκατάσταση λειτουργεί.

✅ Εάν το mount -a αναφέρει ένα σφάλμα, διορθώστε το τώρα και όχι μετά από επανεκκίνηση — διαβάστε το μήνυμα, γιατί συνήθως ονομάζει το πρόβλημα απευθείας: λάθος όνομα κοινής χρήσης ή διεύθυνση υπολογιστή, λάθος περιεχόμενο στο αρχείο διαπιστευτηρίων ή "άρνηση άδειας" από την πλευρά των Windows, όπου ο χρήστης χρειάζεται άδεια τόσο στην καρτέλα Κοινή χρήση όσο και στην καρτέλα Ασφάλεια του φακέλου. Μια βάση σπάνια σπάει από μόνη της αργότερα. Όταν το κάνει κάποιος, κάτι άλλαξε από τη μία πλευρά — ο κωδικός πρόσβασης των Windows, η διεύθυνση του υπολογιστή ή τα δικαιώματα.

🏷️Μεταβλητές και λέξεις-κλειδιά αναζήτησης θεμάτων

🔍 CIFS 🔍 cifs-utils 🔍 fstab 🔍 SMB 🔍 mount.cifs 🔍 Ubuntu 🔍 TechnicalAnshu 🔍 Mount Windows Share in Ubuntu 🔍 Permanent Mount 🔍 Credentials File 🔍 _netdev 🔍 nofail 🔍 Windows Shared Folder
🎙️ Πλήρης μεταγραφή — πατήστε για ανάπτυξη

__TOK_31__

__TOK_32__

__TOK_33__

❓ Συχνές Ερωτήσεις

Είναι αυτό το σεμινάριο 100% δωρεάν για παρακολούθηση;

__TOK_34__

Μπορούν οι αρχάριοι να ακολουθήσουν αυτόν τον οδηγό;

__TOK_35__

Πού μπορώ να κάνω ερωτήσεις αν κολλήσω;

__TOK_36__

🚀 Παρακολουθήστε τον πλήρη οδηγό στο YouTube

__TOK_37__

__TOK_38__

▶️ Δείτε πλήρες βίντεο
Αυτό το σεμινάριο βασίζεται στο Mount του Windows Share στο βίντεο του Ubuntu του Technical Anshu • Έχετε κολλήσει σε οποιοδήποτε βήμα; Ρωτήστε στα σχόλια του βίντεο — θα λάβετε βοήθεια εκεί 🙏