Samba Connecting, cannot transfer files

Keith Smith techlists at phpcoderusa.com
Fri Jul 31 11:38:18 MST 2015


Thanks James!

It mounts OK and I can create directories, just cannot upload files.



On 2015-07-31 11:24, James Dugger wrote:
> ​Have you checked for any conflicts in the options portion in the
> mount statement of the drive where the share is located in the fstab
> file of the samba server ... with the mount statement on the samba
> client box? Your cifs mount statement calls for the username option.
> ​, does the mount statement for the drive where the file being
> shared on the server allow this user name option?​
>>> 
> I'm mounting the actual drive on my samba server as ext4 with
> defaults.  I am mounting the share on two mac boxes using cifs.
> ​  My shares are used for backup not daily rw activity.​
> 
>  Are you mounting using cifs ?
> 
>  My share is in CentOS 6.6 and my desktop is Mint 17 kde.
> 
>  I have a samba server on a LAMP dev box and it mounds just fine using
> cifs with the mount command being in the fstab.
> 
>  I wonder if there is a conflix between the two boxes or if there is
> something I am missing.
> 
>  I spun up a minimul CentOS VM and can ping etc.  Turned off SElinux
> and IPTables.  Installed and configured Samba and the same thing is
> happening.
> 
>  I can connect and brows just not upload files.  I can even create
> directories.
> 
>  I set the share to 0777.
> 
>  Could this be a VM thing?
> 
>  On 2015-07-26 19:01, James Dugger wrote:
> 
>> I set up my own share declaration at the end of the smb.conf file.
>> For example I have a simple one called [archive] that allows
>> backups
>> to be placed on a server running Ubuntu 15.04 server edition.
>> 
>> I create the samba users and passwords for each user (these match
>> their unix user accounts)
>> I set the appropriate unix permissions for the group that I want
>> typically 775.
>> I create a group called "archive" in /etc/group and then add all
>> of
>> the users who are to have access to it into the archive group.
>> the valid users = @group_name is the key that allows samba to
>> control
>> the access to samba share.
>> 
>> The key is add the the users to the group in /etc/group and to make
>> sure that they have a mapped samba username and password.
>> 
>> [archive]
>> comment = backup drive
>> path = /srv/archive
>> browseable = yes
>> guest ok = no
>> valid users = @archive
>> 
>> There are other options but I usually find that the I forget to
>> update
>> the /etc/group file.
>> 
>> Hope that helps
>> 
>> On Sun, Jul 26, 2015 at 11:33 AM, Keith Smith
>> <techlists at phpcoderusa.com> wrote:
>> 
>>> Thanks for the link.
>>> 
>>> My smbpasswd is in /usr/bin/smbpasswd
>>> 
>>> Just to make sure I : touch /etc/samba/smbpasswd
>>> 
>>> then I :
>>> smbpasswd -x username
>>> smbpasswd -a username
>>> 
>>> still same issue.
>>> 
>>> Remove /etc/samba/smbpasswd
>>> 
>>> I've created several directories off of /work/ on the samba
>>> server
>>> using the Samba server's command line. Using Dolphin on my
>>> desktop
>>> I can add directories to /work/ - they have correct permissions
>>> and
>>> ownership. However I get a permissions dialog when adding files
>>> to
>>> /work/
>>> 
>>> If I try to add a file to one of those directories I created
>>> using
>>> Dolphin on my desktop there is no error and no file shows up.
>>> 
>>> Thank you for your help!!
>>> Keith
>>> 
>>> On 2015-07-26 10:28, Stephen Partington wrote:
>> 
> http://www.linuxquestions.org/questions/linux-newbie-8/samba-smbpasswd-file-missing-750367/
>> [3]
>> 
>>> [1]
>>> [3]
>>> 
>>> On Sun, Jul 26, 2015 at 10:22 AM, Keith Smith
>>> <techlists at phpcoderusa.com> wrote:
>>> 
>>> Thanks!! I added the Samba user as one of the first steps. My
>>> smb.config shows "passdb backend = tdbsam". I cannot find the
>>> tdbsam file. What am I missing?
>>> 
>>> On 2015-07-26 09:56, Todd Millecam wrote:
>>> 
>>> If I remember right, samba doesn't follow regular *nix
>>> permissions.
>>> Try running the command:
>>> smbadduser
>>> 
>>> to get your user name and password in. Use those credentials when
>>> you
>>> login to transfer files and see if it works.
>>> 
>>> On Sun, Jul 26, 2015 at 10:18 AM, Keith Smith
>>> <techlists at phpcoderusa.com> wrote:
>>> 
>>> Hi,
>>> 
>>> I am running Mint 17 KDE. I've uploaded Virtualbox and created a
>>> vm using CentOS 6.6. On the CentOS 6.6 VM I installed Samba.
>>> 
>>> I created a user on the VM and created the same user as a Samba
>>> user.
>>> I created a directory off root : /work
>>> smb and nmb are both running.
>>> in the /etc/samba/smb.conf I:
>>> 1) set the workgroup - I do not think this is necessary since I
>>> am
>>> connection from Linux.
>>> 2) commented out all the cups references
>>> 3) added the following lines:
>>> 
>>> - path = /work
>>> - writable = yes
>>> - browseable = yes
>>> - read only = no
>>> 
>>> SELinux is disables
>>> IPTables is disabled
>>> 
>>> I have the exact same config on a laptop running CentOS 6.6 and
>>> it
>>> works fine. Only difference is the laptop mounts and connects to
>>> Samba from the fstab.
>>> 
>>> To connect to the Samba share on the VM I issue the following
>>> command from my desktop's command line:
>>> 
>>> sudo mount -t cifs -o user='username' //192.168.20.51/work/ [1]
>>> [2] [1]
>>> [1]
>>> 
>>> /mnt/centos6 (command line on my desktop)
>>> 
>>> It mounts and I can view the /work directory in Dolphin on the
>>> the
>>> parent (mint 17 KDE desktop).
>>> 
>>> I cannot upload files though.
>>> 
>>> To test I : chmod -R 777 /work which did not help.
>>> 
>>> I checked the Samba logs and they contain almost nothing - no
>>> errors are being logged.
>>> 
>>> I've scoured the internet and am finding no solution.
>>> 
>>> Tied:
>>> 
>>> create mask = 0755
>>> create mode = 0660
>>> directory mode = 0770
>>> force create mode = 0660
>>> force directory mode = 0770
>>> force user = keith
>>> force group = keith
>>> 
>>> which did not make a difference.
>>> 
>>> Any ideas are much appreciated.
>>> 
>>> Thanks!!
>>> Keith
>>> 
>>> --
>>> Keith Smith
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2] [3]
>>> [2] [2]
>>> 
>>> --
>>> 
>>> Todd Millecam
>>> 
>>> Links:
>>> ------
>>> [1] http://192.168.20.51/work/ [1] [2] [1]
>>> [2] http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2]
>>> [3] [2]
>>> 
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2] [3]
>>> [2]
>>> 
>>> --
>>> Keith Smith
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2] [3]
>>> [2]
>>> 
>>> --
>>> 
>>> A mouse trap, placed on top of your alarm clock, will prevent you
>>> from
>>> rolling over and going back to sleep after you hit the snooze
>>> button.
>>> 
>>> Stephen
>>> 
>>> Links:
>>> ------
>>> [1] http://192.168.20.51/work/ [1] [2]
>>> [2] http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2]
>>> [3]
>>> [3]
>> 
> http://www.linuxquestions.org/questions/linux-newbie-8/samba-smbpasswd-file-missing-750367/
>> [3]
>> 
>>> [1]
>>> 
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2] [3]
>> 
>> --
>> Keith Smith
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2] [3]
>> 
>> --
>> 
>> James
>> 
>> LINKEDIN [4]
>> 
>> Links:
>> ------
>> [1]
>> 
> http://www.linuxquestions.org/questions/linux-newbie-8/samba-smbpasswd-file-missing-750367/
>> [3]
>> [2] http://192.168.20.51/work/ [1]
>> [3] http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2]
>> [4] http://www.linkedin.com/pub/james-h-dugger/15/64b/74a/ [4]
>> 
>> ---------------------------------------------------
>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>> To subscribe, unsubscribe, or to change your mail settings:
>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2]
> 
>  --
>  Keith Smith
>  ---------------------------------------------------
>  PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>  To subscribe, unsubscribe, or to change your mail settings:
>  http://lists.phxlinux.org/mailman/listinfo/plug-discuss [2]
> 
> 
> Links:
> ------
> [1] http://192.168.20.51/work/
> [2] http://lists.phxlinux.org/mailman/listinfo/plug-discuss
> [3]
> http://www.linuxquestions.org/questions/linux-newbie-8/samba-smbpasswd-file-missing-750367/
> [4] http://www.linkedin.com/pub/james-h-dugger/15/64b/74a/
> 
> ---------------------------------------------------
> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
> To subscribe, unsubscribe, or to change your mail settings:
> http://lists.phxlinux.org/mailman/listinfo/plug-discuss

-- 
Keith Smith


More information about the PLUG-discuss mailing list