Avatar billede kris75 Mester
19. september 2008 - 07:30 Der er 3 kommentarer og
1 løsning

Kan ikke printe fra samba printserver.

Hej
Jeg har lige installeret en samba print/filserver på min debian maskine. Det virker også nogenlunde, men jeg har 2 problemer. Det ene er at jeg ikke kan printe ud fra min xp maskine. Den skriver adgang nægtet i printerkøen. Det næste problem er at jeg og den anden jeg har på serveren ikke kan skrive i vores shared folder på serveren. Kun i vores home folder. Jeg vedhæter lige cups og smb.conf filen.
Smb.conf filen:
[global]
workgroup = Smedehalden
server string = Samba fil server
hosts allow = all
log file = /var/log/samba/%m.log
max log size = 50
security = user
encrypt passwords = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
wins support = no
load printers = yes

[Shared]
comment = smedefiler
valid users = kris malene
path = /home/smedefiler
browseable = yes
guest ok = no
writable = yes
create mask = 0775
directory mask = 0775

[printers]
comment = All Printers
browseable = no
printable = yes
writable = no
public = yes
guest ok = yes
path = /var/spool/samba
printer admin = root
use client driver = yes

[HL2030] <--- The name I will be referring to my printer from now on
comment = Brother 2030
printable = yes
path = /var/spool/samba
public = yes
guest ok = yes
printer admin = root

cupsd.conf:
# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel warning

# Administrator user group...
SystemGroup lpadmin

# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseOrder allow
BrowseAllow @IF(eth0) // only allow printing from LAN.

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Restrict access to the server...
<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1 10.0.0.* // Change 192.168.0.* to address of internal network
</Location>

# Restrict access to the admin pages...
<Location /admin>
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1 // Only the users sitting at the print server can perform admin
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Basic
  Require user @SYSTEM
  Order allow,deny
  Allow localhost
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job-related operations must be done by the owner or an adminstrator...
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an adminstrator to authenticate...
  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
    AuthType Basic
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
#

#
# Printcap: the name of the printcap file.  Default is /etc/printcap.
# Leave blank to disable printcap file generation.
#

Printcap /var/run/cups/printcap

#
# PrintcapFormat: the format of the printcap file, currently either
# BSD or Solaris.  The default is "BSD".
#

#PrintcapFormat BSD
#PrintcapFormat Solaris

#
# PrintcapGUI: the name of the GUI options panel program to associate
# with print queues under IRIX.  The default is "/usr/bin/glpoptions"
# from ESP Print Pro.
#
# This option is only used under IRIX; the options panel program
# must accept the "-d printer" and "-o options" options and write
# the selected printer options back to stdout on completion.
#

#PrintcapGUI /usr/bin/glpoptions

På forhånd tak.
Mvh.
Kris
Avatar billede lassebm Nybegynder
19. september 2008 - 09:06 #1
Kontroller rettigheder på /home/smedefiler mappen.

Hvis kun root har skrive adgang til denne mappe, får i ikke adgang til at skrive i den.
Avatar billede kris75 Mester
19. september 2008 - 18:50 #2
Rettighederne er som de skal være, det er desværre ikke problemet....
Avatar billede kris75 Mester
19. september 2008 - 19:34 #3
Ingen der har et bud?
Avatar billede kris75 Mester
21. september 2008 - 08:24 #4
Så virker det. Jeg installerede webmin og fik et bedre overblik over det. Sharefolderen slettede jeg og oprettede den igen, så virkede det.
På printserveren havde jeg ikke tilføjet de brugere som skulle bruge den.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester