Not able to rename through sftp


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Not able to rename through sftp
# 1  
Old 02-18-2014
Not able to rename through sftp

Hi,
I have a cronjob to fetch bill.txt via sftp from a external server to my UNIX server and then rename file to bill.V01.txt (on remove server)
I am able to fetch the file successfully, but I added below line in my script, which should rename file on remote server, it is failing
Code:
ssh -q user@ftp.xxxxxx.com  mv bill.txt bill.V01.txt

If I run it manually, it says "Connection to ftp.xxxxxx.com closed by remote host." Where could be the issue ?
# 2  
Old 02-18-2014
First check /etc/hosts.deny and /etc/hosts.allow, if all fine
try to restart ssh using /etc/init.d/ssh restart may be its due too many concurrent connections. BTW what's in the logs on the server ? if you post then that might help us to solve the issue.
# 3  
Old 02-18-2014
Akshay, sftp was able to connect successfully and fetch file from there, so I was assuming that it should be able to move file also on remote server. I do not access to remote server, but if I know what needs to be checked, I can ask remote server admins to give me outputs of logs/data. Is my command right ?
Code:
ssh –q user@ftp.xxxxxx.com  mv bill.txt bill.V01.txt

# 4  
Old 02-18-2014
Yes your command is right. it's always good if you enclose multiple command line arguments using a single or double quotes.

example :
Code:
$ ssh user@host 'mv file1 newfile'

# 5  
Old 02-18-2014
The -q will prevent ssh from telling you what's going wrong...
# 6  
Old 02-18-2014
ssh is not getting connected. Tried without -q also, it never gets connect. While with sftp, I can fetch files.
# 7  
Old 02-18-2014
Can you check if you are able to telnet the FTP sever from you server mentioning ftp port
telnet servername ftpport.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Rename (move) multiple files on remote server using sftp

I want to rename (move) multiple files on remote server. I tried the following command to move all TXT files from my_dir directory to /new_dir. But it does not work. Any help? #!/bin/ksh sftp -dev3 << ABC cd my_dir $(for i in TXT; do echo "ls *.$i" ; rename $x /new_dir/$x;... (1 Reply)
Discussion started by: Soham
1 Replies

2. Shell Programming and Scripting

Needed SFTP script from windows to UNIX server and from UNIX to windows server(reverse SFTP)

hi guys, i need a script to sftp the file from windows to unix server ....(before that i have to check whether the file exists in the windows server or not and again i have to reverse sftp the files from unix to windows server..... regards, Vasa Saikumar. (13 Replies)
Discussion started by: hemanthsaikumar
13 Replies

3. UNIX for Dummies Questions & Answers

Using rename

I want to rename files Files show like this 1977SSD_rsdtst.pdf 1976SDP_rstdtsr.pdf 1943FDT_rstdsrt.pdf 1996DFF_stdstrd.pdf I want to introduce _ after the year, and move the characters to the end to get 1977_rsdtst_SSD.pdf 1976_rstdtsr_SDP.pdf 1943_rstdsrt_FDT.pdf... (4 Replies)
Discussion started by: kristinu
4 Replies

4. Shell Programming and Scripting

How to rename bunch of files on sftp?

Hi All, I am trying to move all processed .csv files on sftp to archive dir . I tried to use wildcard *.csv but its not working . Is there any way to do this. I appreciate your help. Regards, raj (1 Reply)
Discussion started by: rajeevm
1 Replies

5. Shell Programming and Scripting

Sftp : not able to print the echo statements after the sftp transfer

I had the below sftp script working perfectly but the problem is I am not able to send the echo statements . #!/bin/sh echo "Starting to sftp..." sftp admin@myip << END_SCRIPT cd /remotepath/ lcd /localpath/ mget myfiles*.csv bye END_SCRIPT echo "Sftp successfully." echo echo... (11 Replies)
Discussion started by: scriptscript
11 Replies

6. Red Hat

Chroot sftp users, remote sftp login shows wrong timestamp on files

Hello, I have a weird issue, I have RHEL 5.7 running with openssh5.2 where sftpgroup OS group is chroot. I see the difference difference in timestamp on files, when I login via ssh and SFTP, I see four hour difference, is something missing in my configuration. #pwd... (8 Replies)
Discussion started by: bobby320
8 Replies

7. Shell Programming and Scripting

SFTP-how to log individual sftp command error while executing shell script

Hi, I have situation where i need to automate transferring 10000+ files using sftp. while read line do if ; then echo "-mput /home/student/Desktop/folder/$line/* /cygdrive/e/folder/$line/">>sftpCommand.txt fi done< files.txt sftp -b sftpCommand.txt stu@192.168.2.1 The above... (1 Reply)
Discussion started by: noobrobot
1 Replies

8. UNIX for Dummies Questions & Answers

need help with rename

hi guys i am writing a script to change the filename which is enterered as input to lower case letter even if one letter is upper case i have to change it to lower case i get the input and use sed comand should i use like that sed/s/a-z/A-Z/d will it be like that can u please help me (8 Replies)
Discussion started by: farhan_t49
8 Replies

9. AIX

SFTP Failed---Request for subsystem 'sftp' failed on channel 0

Hi, While I am trying SFTP my machine to another unix machine , it was working fine till 10 min back. But now i am getting the below error "Request for subsystem 'sftp' failed on channel 0" Could you please someone help me to solve or analyise the root cause... Cheers:b:, Mahiban (0 Replies)
Discussion started by: mahiban
0 Replies

10. UNIX for Advanced & Expert Users

sftp rename not over writing

Hi, I have an sftp script : put file1.txt file1.txt.cp rename file1.txt.cp myfile.txt But the problem is, if the file myfile.txt exists at the remote location, the sftp fails to overwrite. How do I make it over writing. I am using ssh version OpenSSH_4.1, OpenSSL 0.9.7e 25... (2 Replies)
Discussion started by: shihabvk
2 Replies
Login or Register to Ask a Question