Re: SAMBA Privileges using cupsaddsmb

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kris Hollingsworth said:
> Hey all, I've been banging my head against the wall for the last day or
> two trying to get this working. I'm trying to get my Ubuntu Linux
> (Breezy Badger 5.10 release) to serve up print drivers to my windows box
> when trying to share the printer attached to it.
>
> I think I've got it almost there, I've just run into a problem with
> permissions on the smbclient commands in the cupsaddsmb.
>
> I've only been using linux for about a week, so any help on this would
> help me out immensely.
>
> /etc/samba/smb.conf
> ------------------------------------------
> [global]
>    load printers = yes
>    printing = cups
>    printcap name = cups
>
> [printers]
>    path = /var/spool/samba
>    browseable = no
>    public = yes
>    guest ok = yes
>    writable = no
>    printable = yes
>    printer admin = webster
>
> [print$]
>    path = /etc/samba/drivers
>    browseable = yes
>    guest ok = no
>    read only = yes
> ------------------------------------------
>
> I setup the samba user with:
> ------------------------
> smbpasswd -a webster
> ------------------------
>
> I used the command
> --------------------
> cupsaddsmb -a -v
> --------------------
>
> and the result was:
> ------------------------------------------------------------------------------------
>
> Password for webster required to access localhost via SAMBA:
> Running command: smbclient //localhost/print\$ -N -U'webster%[password]'
> -c 'mkdir W32X86;put /var/tmp/439fb7d81ff33 W32X86/PSC-1300.ppd;put
> /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put
> /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put
> /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put
> /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
> Domain=[NARSHE] OS=[Unix] Server=[Samba 3.0.14a-Ubuntu]
> NT_STATUS_NETWORK_ACCESS_DENIED making remote directory \W32X86
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/PSC-1300.ppd
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/ps5ui.dll
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.hlp
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.ntf
> NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript5.dll
> ------------------------------------------------------------------------------------
>
>
> I can do:
> ------------------------------------
> smbclient //localhost/print\$ -N -U'webster%[password]' -c
> ------------------------------------
> and browse around, ls the file list, etc. I just can't change anything.
>
> If anyone could help me with the NT_STATUS_ACCESS_DENIED errors, I would
> greatly appreciate it!

Looks to me like your printer$ share is read only according to your
smb.conf file.  But I can't get it to work either. =P

Let me know if you figure it out.

--
Scott

-
: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Newbie]     [Audio]     [Hams]     [Kernel Newbies]     [Util Linux NG]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Device Drivers]     [Samba]     [Video 4 Linux]     [Git]     [Fedora Users]

  Powered by Linux