Tag: samba

Udostępnianie drukarki w sieci

Przedstawię jak za pomocą samby i cups udostępnić drukarkę w sieci domowej.

Instalujemy potrzebne paczki

apt-get install samba cups

Od ręki wywalamy domyślny conf cups

rm /etc/cups/cupsd.conf

Wklejamy ten

LogLevel warning
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
Allow From 192.168.1.*
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
DefaultAuthType Basic

  # Allow shared printing and remote administration...
#  Order allow,deny
#  Allow From 192.168.1.*
#
#  # Allow remote administration...
#  Order allow,deny
#  Allow From 192.168.1.*
#
#  AuthType Default
#  Require user @SYSTEM
#  # Allow remote access to the configuration files...
#  Order allow,deny
#  Allow @LOCAL
#
#    Require user @OWNER @SYSTEM
#    Order deny,allow
#
#    AuthType Default
#    Require user @SYSTEM
#    Order deny,allow
#
#    AuthType Default
#    Require user @SYSTEM
#    Order deny,allow
#
#    Require user @OWNER @SYSTEM
#    Order deny,allow
#
#    Order deny,allow


Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.*.*



Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.*.*



Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.*.*

Zmieniamy tylko podsieć w jakiej chcemy drukarkę udostępnić, oraz restart cups

/etc/init.d/cups restart

Do konf samby dodajemy

Do sekcji „GLOBAL”

#this section is only to share the printer
printcap name = cups
disable spoolss = Yes
show add printer wizard = No
printing = cups

Za nią

[printers]
comment = Printer in Linux
path = /var/spool/samba
guest ok = Yes
printable = Yes
use client driver = Yes
browseable = No

Jeszcze restart samby

/etc/init.d/samba restart

Teraz dodajmy drukarkę sieciową w systemie i drukujemy coś na próbę ;)


Udostępnianie plików – SAMBA

W dzisiejszym poradniku pokażę jak łatwo jest udostępnić pliki z Linux, dla systemu Windows

Pierwsze co robimy to instalacja sabmy

apt-get install samba

Podczas instalacji na pierwsze pytanie wpisujemy obojętnie co, a na 2 dajemy „Nie”

Domyślny plik z ustawieniami samby, można wywalić

rm /etc/samba/smb.conf

Tworzymy własny config

nano /etc/samba/smb.conf

Wklejamy poniższy:

[global]
workgroup = GRUPA_ROBOCA
server string = dth
security = SHARE
obey pam restrictions = Yes
passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *passwd:*password\supdated\ssuccessfully* .
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
invalid users = root

[transfer]
comment = Pliki
 # Katalog na pliki
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes

W tym confingu należy zmienić grupę roboczą oraz katalog, który chcemy udostępnić
Oczywiście po zapisaniu pliku, musimy stworzyć katalog

w moim przypadku to

mkdir /home/public

Następnie nadajemy chmody, aby wszyscy użytkownicy sieci lokalnej mieli dostęp

chmod 777 /home/public

Oraz restartujemy sambę

/etc/init.d/samba restart

FAQ

1. Żeby udostępnianie działało, samba musi mieć tę samą grupę roboczą, co system Windows


Linki

Meble na zamówienie, wymiar, Wrocław, Trzebnica, Oborniki Śląskie

stat4u
© 1996-2010 cabana HomePage. Wszystkie prawa zastrzeżone.
Szablon iDream: Templates Next , tłumaczenie: kredyt mieszkaniowy