Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Copy jailed data SFTP Centos from one Linux server to another.

Posted on 2016-11-18
5
32 Views
Last Modified: 2016-11-28
Hello to all the experts around here.

I need to be able to create a script which will be copying all the data from each user account's jail home folder (SFTPWRITE) on one Centos 7 server to antother Centos 7 server. Both of the Centos servers are using Chroot jail where each account logs in to his home folder (/home/user/SFTPWRITE) and cannot see any other users folders.

For example: the home folders for each account is /home/temp01/SFTPWRITE where temp01 is the user and the home folder and the SFTPWRITE is the area from which each account has a write permissions.

I have got the same users and passwords + chroot jail permissions set up on both servers but the only thing I need is to copy the SFTPWRITE data for each account to a different server. If that helps, I also have a txt file which includes username and password.

Any help will be highly appreciated.
0
Comment
Question by:Nitsan Reznik
  • 3
  • 2
5 Comments
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 41894128
If you have a file with user names and passwords(!) you could use expect and regular ftp, or you can use sftp if you prefer.
0
 

Author Comment

by:Nitsan Reznik
ID: 41894130
Hi,

Appreciate your response however, how can I use expect script in my example to achieve my goal?
0
 
LVL 34

Expert Comment

by:Duncan Roe
ID: 41894156
Expect is a Tcl extension. You have a list of accounts that you need to copy over. Processing that list is done in Tcl: expect does the mechanics of automating what would otherwise be a manual interactive command-line process.
I believe other scripting languages such as Perl have expect-like extensions to them. You may find this to be adequate if you have more expertise with one of these languages. Failing that, you may wish to conside hiring a consultant.
0
 

Accepted Solution

by:
Nitsan Reznik earned 0 total points
ID: 41899571
I ended up asking one of our DBAs and he has created for us a script using tar command.
0
 

Author Closing Comment

by:Nitsan Reznik
ID: 41903941
No one else could have helped me
0

Featured Post

Webinar: Aligning, Automating, Winning

Join Dan Russo, Senior Manager of Operations Intelligence, for an in-depth discussion on how Dealertrack, leading provider of integrated digital solutions for the automotive industry, transformed their DevOps processes to increase collaboration and move with greater velocity.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
Active Directory replication delay is the cause to many problems.  Here is a super easy script to force Active Directory replication to all sites with by using an elevated PowerShell command prompt, and a tool to verify your changes.
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question