Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

...το μέρος για να ξεκινήσετε!

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Παρακαλώ να επιλέξετε, με προσοχή, την άδεια που θέλετε να έχουν οι οδηγοί που συγγράφετε.
Πληροφορίες για τις άδειες μπορείτε να βρείτε εδώ.
Άμα επιθυμείτε κάποια άλλη άδεια επικοινωνήστε με κάποιο Διαχειριστή είτε Συντονιστή.

Σημαντικό είναι να χρησιμοποιήσετε την υπηρεσία http://imagebin.ubuntu-gr.org για τις εικόνες.

Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

Δημοσίευσηαπό aantonis » 17 Φεβ 2009, 19:04

1)Μεταβαίνω Σύστημα/Διαχείριση συστήματος/Synaptic package manager.
2)Ελέγχω αν είναι εγκατεστημένα στους Η/Υ του δικτύου τα πακέτα (αν δεν είναι τα εγκαθιστώ): samba, samba common, smbclient, libpam-smbpass, nautilus-share και libsmbclient.
3)Στον Η/Υ που θα είναι άμεσα συνδεμένος με τον εκτυπωτή (print server) από Σύστημα/Διαχείριση συστήματος/Εκτύπωση εγκαθιστώ τον εκτυπωτή μου και φροντίζω μετά το τέλος της εγκατάστασης με δεξιό κλικ πάνω στο εικονίδιό του να είναι ενεργές οι επιλογές Enabled και Shared. Εναλλακτικά με δεξιό κλικ πάνω του/Ιδιότητες φροντίζω ώστε:
α)Στις πολιτικές να έχω ενεργές τις: ενεργό, λήψη εργασιών και κοινή χρήση.
β)Στην access control να έχω ενεργή την: Να επιτρέπονται εκτυπώσεις από οποιονδήποτε εκτός από τους χρήστες. Τελειώνοντας επιβεβαιώνω με εντάξει.
4)Στον ίδιο Η/Υ με Alt+F2 και gksudo nautilus και αφού δώσω τον κωδικό μου ανοίγω τον nautilus ως υπερχρήστης. Μεταβαίνω στο φάκελο /etc/samba και με διπλό κλικ στο αρχείο smb.conf το ανοίγω. Εντοπίζω στην ενότητα ######Authentication#### την γραμμή
;security=user και την αλλάζω σε
security=share (είναι σημαντικό να σβήσετε την αγγλική άνω τελεία που υπάρχει μπροστά από την λέξη security γιατί αλλιώς είναι απλώς ένα σχόλιο κι όχι εντολή).
Στη συνέχεια εντοπίζω στην ενότητα ########## Printing ########## τις γραμμές
;printing = cups
;printcap name = cups
και τις αλλάζω σε
printing = cups
printcap name = cups
.
Τέλος μεταβαίνω στην ενότητα #======================= Share Definitions ======================= και εντοπίζω την υποενότητα [printers] την οποία φέρνω στην μορφή

[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
create mask = 0700


Τώρα ο εκτυπωτής μου είναι έτοιμος να εξυπηρετήσει όλους τους υπολογιστές του τοπικού δικτύου μέσω samba.
Μεταβαίνω στον κάθε Η/Υ του δικτύου και αφού πάω Σύστημα/Διαχείριση συστήματος/Εκτύπωση επιλέγω Νέο/Windows printer via samba/Browse/επιλέγω από την εμφανιζόμενη ομάδα εργασίας π.χ. Workgroup τον Η/Υ με τον διαμοιραζόμενο εκτυπωτή π.χ. TUX (ο υολογιστής ή όπως αλλιώς δήλωσα το όνομά του κατά την εγκατάσταση του Ubuntu 8.10) οπότε αμέσως εμφανίζεται ο εκτυπωτής π.χ. Deskjet-720 HP. Τον επιλέγω, πατάω εντάξει και μετά μπροστά. Επιλέγω τον κατασκευαστή του εκτυπωτή και μετά τον αντίστοιχο driver και αυτό είναι όλο.
Όταν ο υπολογιστής πελάτης τρέχει Windows XP τότε για να εγκαταστήσω τον εκτυπωτή πάω Έναρξη/ρυθμίσεις/εκτυπωτές/προσθήκη εκτυπωτή/επόμενο/εκτυπωτής δικτύου ή εκτυπωτής συνδεδεμένος με άλλον υπολογιστή/επόμενο/ανζήτηση εκτυπωτή/επόμενο/επιλέγω από την εμφανιζόμενη ομάδα εργασίας π.χ. Workgroup τον Η/Υ με τον διαμοιραζόμενο εκτυπωτή π.χ. TUX (ο υολογιστής ή όπως αλλιώς δήλωσα το όνομά του κατά την εγκατάσταση του Ubuntu 8.10) οπότε αμέσως εμφανίζεται ο εκτυπωτής π.χ. Deskjet-720 HP. Τον επιλέγω/επόμενο/ναι/OK/Επιλέγω τον κατασκευαστή του εκτυπωτή και μετά τον αντίστοιχο driver και αυτό είναι όλο.
Μετά τις τελευταίες ενημερώσεις του Ubuntu 8.10 που πραγματοποίησα κατά τον Μάρτιο ο Η/Υ που δούλευε ως print server δεν ήταν προσβάσιμος από τους άλλους Η/Υ εξαιτίας μιας νέας γραμμής που προστέθηκε στο αρχείο smb.conf. Όσοι λοιπόν αντιμετωπίσατε αυτό το πρόβλημα ανοίξτε το αρχείο αυτό και στην ενότητα ######Authentication#### εντοπίστε την γραμμή
map to guest = bad user την οποία αλλάξτε σε
#map to guest = bad user

Επανεκκινήστε τις λειτουργίες samba πληκτολογώντας σε ένα τερματικό την εντολή
sudo /etc/init.d/samba restart και είσαστε έτοιμοι.
Τελευταία επεξεργασία από aantonis και 28 Απρ 2009, 17:21, έχει επεξεργασθεί 2 φορά/ες συνολικά
Λειτουργικό: Ubuntu Linux 10.04 32 bit
Επεξεργαστής: Intel core 2 Duo Cpu T8300
Μνήμη: 4GB
aantonis
babeTUX
babeTUX
 
Δημοσιεύσεις: 65
Εγγραφή: 24 Μάιος 2008, 17:53
Εκτύπωση

Re: Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

Δημοσίευσηαπό ftso » 17 Φεβ 2009, 21:53

Μπράβο για τον οδηγό, αλλά μπορείς και καλύτερα... ;)
Δες εδώ viewtopic.php?f=2&t=396
Άβαταρ μέλους
ftso
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 6409
Εγγραφή: 12 Μάιος 2008, 13:40
Τοποθεσία: Αθήνα
IRC: ftso
Εκτύπωση

Re: Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

Δημοσίευσηαπό z00t » 09 Μάιος 2011, 21:36

πολύ ωραία ! δουλεύει τέλεια σε 11.04 με gnome 2.32.1 ευχαριστώ.
<null>
Άβαταρ μέλους
z00t
babeTUX
babeTUX
 
Δημοσιεύσεις: 5
Εγγραφή: 27 Δεκ 2010, 22:38
IRC: z00t
Εκτύπωση

Re: Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

Δημοσίευσηαπό georgios » 21 Ιαν 2013, 16:11

Καλός οδηγός. Ευχαριστώ πολύ.
Λειτούργησε σε Ubuntu 10.04 (printserver) και Ubuntu 12.04 (clients).
Στην αρχή δεν μου αναγνώριζε τη εντολή
Κώδικας: Επιλογή όλων
sudo /etc/inti.d/samba restart

Μετά από μια επανεκκίνηση του υπολογιστή όμως, ενώ μου εμφάνισε ότι δεν αναγνωρίζει την εντολή, άρχισε να εκτυπώνει.
Οπότε όλα καλά. 8-)
Γνώσεις ⇛ Linux:Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
Λειτουργικό σε Η/Υ ϰ μοντέλο: ubuntu 16.04 |
Προδιαγραφές ⇛ Intel i3 Prossessor @ X.00 GHz │ 8.0 GB RAM │AMD Radeon R7 M330│
Λειτουργικό σε Η/Υ ϰ μοντέλο: ubuntu mate 16.04 | Turbo-X
Προδιαγραφές ⇛ Intel® Celeron(R) CPU N2840 @ 2.16GHz × 2 │ 4.0 GB RAM │
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu mate 16.04 | Lenovo G50-80
Προδιαγραφές ⇛ Intel Core i3-4005U @ 1.70 GHz │ 8.0 GB RAM │AMD Radeon R5 M330│
Άβαταρ μέλους
georgios
babeTUX
babeTUX
 
Δημοσιεύσεις: 82
Εγγραφή: 23 Απρ 2009, 02:33
Εκτύπωση

Re: Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

Δημοσίευσηαπό the_eye » 21 Ιαν 2013, 17:07

georgios έγραψε:Στην αρχή δεν μου αναγνώριζε τη εντολή


Κώδικας: Επιλογή όλων
sudo /etc/inti.d/samba restart


Πλέον η εντολή αυτή έγινε
Κώδικας: Επιλογή όλων
sudo service smbd restart
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11717
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Διαμοιρασμός εκτυπωτή μέσω samba στο Ubuntu 8.10

Δημοσίευσηαπό xXx » 24 Ιαν 2013, 10:25

Βασικά του πρόβλημα του georgios είναι ότι γράφει λάθος την εντολή.
sudo /etc/init.d/samba restart (και όχι sudo /etc/inti.d/samba/restart)
είναι το σωστό, και θα δουλέψει παρότι έχει ξεπεραστεί αυτός ο τρόπος διαχείρησης.
Κυρίως Desktop: MoBo: GA-MA78GM-S2H | CPU: AMD Phenom(tm) II X4 920 2.80 GHz | VGA: NVIDIA Corporation GF119 [GeForce GT 610] | RAM: 3GB DDR2 800 | Audio: Realtek ALC889A (ATI SB) | Audio: NVIDIA Corporation GF119 HDMI | OS: Debian jessie 64bit
Άβαταρ μέλους
xXx
punkTUX
punkTUX
 
Δημοσιεύσεις: 211
Εγγραφή: 05 Μάιος 2010, 16:12
Τοποθεσία: Ελλάδα, Θεσσαλονίκη, Άνω Πόλη
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Οδηγοί - How to - Tutorials