Pomogę, ale jest to z góry mojej głowy, więc może być konieczna zmiana niektórych rzeczy:
Najpierw sprawdź, czy masz podłączoną drukarkę i zainstalowaną sambę / kubki. Więc jeśli wykonasz apt-get
/ aptitude
search, powinieneś mieć zainstalowane pakiety puchary i sambę . Kubki służą do obsługi drukarki. Samba ma obsługiwać udostępnianie na wypadek, gdyby system Windows połączył się z tą udostępnioną drukarką (Twoja skrzynka). Jeśli nie masz ich zainstalowanych, to:
sudo apt-get install cups samba
lub używając umiejętności sudo aptitude install cups samba
Następnie zaczynamy od ich konfiguracji. Ponieważ korzystasz z wersji Ubuntu na serwerze, nie masz żadnego domyślnego sposobu korzystania z rozwiązania GUI (mówię, że jest to domyślne, ponieważ niektórzy ludzie instalują pakiety GUI), więc poniższe informacje dotyczą czystego serwera:
Edytuj główną konfigurację samby. Plik jest w /etc/samba/smb.conf
. Aby edytować plik, po prostu wpisz sudo nano /etc/samba/smb.conf
Jeśli jesteś rootem, nie potrzebujesz tej sudo
części.
Chcemy zmienić następujące zmienne i usunąć symbole komentarza (# lub;) przed nimi, jeśli mają takie zmienne. Na przykład:
Jeśli tak to wygląda # workgroup = WORKGROUP
, zostaw to tak
workgroup = WORKGROUP
(bez symbolu #).
Jeśli wygląda to ; guest = yes
tak, zostaw to tak
guest = yes
(Bez symbolu;):
grupa robocza - zmień ją na grupę roboczą, której używasz w sieci. Jeśli twoja sieć jest „xtreme”, tak jak w moim przypadku, powinna powiedzieć:
workgroup = xtreme
(Pamiętaj, aby usunąć komentarz, jeśli taki istnieje)
bezpieczeństwo - zmień, aby udostępnić. Zaoszczędzi ci to później kilku problemów.
security = share
Edytuj sekcję drukarki samby.
Sekcja drukarki wyglądałaby mniej więcej tak:
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
; guest ok = no
; read only = yes
create mask = 0700
co chcemy zrobić, to zmiana browseable aby tak i gości OK na TAK
Powinien wyglądać tak po edycji:
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
guest ok = yes
; read only = yes
create mask = 0700
To wszystko. Teraz uruchom ponownie usługę samba. możesz to zrobić na kilka sposobów:
sudo service smbd restart
sudo /etc/init.d/smbd restart
Teraz przejdź do systemu Windows lub systemu Linux i poszukaj drukarki w sieci lub adresu IP serwera.
http:\\192.168.1.9:631\printers\Xerox123
Oto samouczek ze zdjęciami: [ linuxibos.blogspot.com/2012/05/seprinters-linux.html][1] [1]: linuxibos.blogspot.com/2012/05/seprinters-linux.html