Copy numerous private Samba-shares as one user. (Syntax question)
Hello Forum,
I was overwhelmed by how fast and correct the responses to my first question in this forum was, and I hope I expreience this again today.
The reason is that I have to copy a fileserver (Ubuntu 8.04 32 with Samba) to another server via Internet within tomorrow. I have no problem with the shared (Samba)folders, but are struggling with the private ones.
And my question is quite simple:
When adding users to the Samba-server i follow this procedure:
Create a user in Linux and add password to user.
Create user in Samba and add same password.
Edit /etc/samba/smb.conf by adding the new username to the shared folders.
I have configured Samba to, in this process, also create a private share for each linux-user one the server. This is done by the following "code" in /etc/samba/smb.conf:
How do I add myself as one of the valid users? (By doing that I hope to be able to copy every folder in one batch.)
I can of course go around the problem by allowing guests, but I don't want to if I don't have to.
I have a samba server node and I want to mount the samba (CIFS) shares from a second (client) unix machine.
However, the unix mount command requires I specify the name of the share. What if I don't know the name of the share?
How can I enumerate all the shares from the samba client machine?
... (1 Reply)
I hope I'm posting in the right forum.
In the samba config file smb.conf in the global settings area... we currently have a domain in the workgroup section as
workgroup = domain_name
I want to add another domain name to allow attaching to samba. What is the syntax to add another domain... (1 Reply)
Hi there,
My samba configuration file looks like that :
...
...
path = /home/samba/profiles/
...
path = /home/samba/shares/family
valid users = family
path = /home/samba/shares/admins
valid users = admins
path = /home/samba/shares/publicI want to extract the list of standard... (3 Replies)
So I have Samba installed on my server and I have to create two shares.
Make a backup of your smb.conf - call it smb.conf.orig. Create a share called
shared that allows read and write permissions for everyone and points to
/media/shared.
Create another share called www that points to the... (1 Reply)
Hopefully someone will be kind enough to help me. I have a fileserver acting as a PDC and providing samba shares to a small network. Authentication to the PDC is via LDAP (setup using ebox) The users all have real local accounts on the server.
I would like a windows logon script that will:... (4 Replies)
I have these two shares on my Ubuntu Server:
path = /media/share
read only = no
guest ok = yes
path = /var/www
read only = noI want to mount them to the directories that I created on my
Desktop called "shared" and "www" how do I do this?
I ran the command:
smbclient -L... (1 Reply)
Hi all,
I need to connect using SFTP from Red Hat to Windows. Connection between servers work when I specify location of my private key in the script. However, I want to use syntax without private key location specified. I know this should work, as I found it in older scripts.
Scripts were... (0 Replies)
Hi all,
You may have seen my recent topic, where I asked for help getting some samba shares to work on our network.
Now that these are working, I move on to the next hurdle!
We have a few externally hosted (Windows Server 2008 R2) web servers which are not on our domain, but can still... (0 Replies)
Hi. Ive recently upgraded Samba on an AIX server to Samba 4. The aim is to allow a specific group of Windows AD users to access some AIX file shares (with no requirement to enter passwords) - using AD to authenticate.
Currently I have:
Samba 4 installed ( and 3 daemons running)
Installed... (1 Reply)
I am running AIX 7.1 and currently we have samba 3.6.25 installed on the server. As it stands some AIX folders are shared that can be accessed by certain Windows users.
The problem is that since Windows 10 the guest feature no longer works so users have to manually type in their Windows login/pwd... (14 Replies)
Discussion started by: linuxsnake
14 Replies
LEARN ABOUT SUSE
smbget
SMBGET(1) User Commands SMBGET(1)NAME
smbget - wget-like utility for download files over SMB
SYNOPSIS
smbget [-a, --guest] [-r, --resume] [-R, --recursive] [-u, --username=STRING] [-p, --password=STRING] [-w, --workgroup=STRING]
[-n, --nonprompt] [-d, --debuglevel=INT] [-D, --dots] [-P, --keep-permissions] [-o, --outputfile] [-f, --rcfile] [-q, --quiet]
[-v, --verbose] [-b, --blocksize] [-O, --stdout] [-?, --help] [--usage] {smb://host/share/path/to/file} [smb://url2/] [...]
DESCRIPTION
This tool is part of the samba(7) suite.
smbget is a simple utility with wget-like semantics, that can download files from SMB servers. You can specify the files you would like to
download on the command-line.
The files should be in the smb-URL standard, e.g. use smb://host/share/file for the UNC path \\HOST\SHARE\file.
OPTIONS -a, --guest
Work as user guest
-r, --resume
Automatically resume aborted files
-R, --recursive
Recursively download files
-u, --username=STRING
Username to use
-p, --password=STRING
Password to use
-w, --workgroup=STRING
Workgroup to use (optional)
-n, --nonprompt
Don't ask anything (non-interactive)
-d, --debuglevel=INT
Debuglevel to use
-D, --dots
Show dots as progress indication
-P, --keep-permissions
Set same permissions on local file as are set on remote file.
-o, --outputfile
Write the file that is being downloaded to the specified file. Can not be used together with -R.
-O, --stdout
Write the file that is being downloaded to standard output.
-f, --rcfile
Use specified rcfile. This will be loaded in the order it was specified - e.g. if you specify any options before this one, they might
get overriden by the contents of the rcfile.
-q, --quiet
Be quiet
-v, --verbose
Be verbose
-b, --blocksize
Number of bytes to download in a block. Defaults to 64000.
-?, --help
Show help message
--usage
Display brief usage message
SMB URLS
SMB URL's should be specified in the following format:
smb://[[[domain;]user[:password@]]server[/share[/path[/file]]]]
smb:// means all the workgroups
smb://name/ means, if name is a workgroup, all the servers in this workgroup, or if name is a server, all the shares on this server.
EXAMPLES
# Recursively download 'src' directory
smbget -R smb://rhonwyn/jelmer/src
# Download FreeBSD ISO and enable resuming
smbget -r smb://rhonwyn/isos/FreeBSD5.1.iso
# Recursively download all ISOs
smbget -Rr smb://rhonwyn/isos
# Backup my data on rhonwyn
smbget -Rr smb://rhonwyn/
BUGS
Permission denied is returned in some cases where the cause of the error is unknown (such as an illegally formatted smb:// url or trying to
get a directory without -R turned on).
VERSION
This man page is correct for version 3 of the Samba suite.
AUTHOR
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open
Source project similar to the way the Linux kernel is developed.
The smbget manpage was written by Jelmer Vernooij.
Samba 3.5 06/18/2010 SMBGET(1)