当前位置: 技术问答>linux和unix
远程文件传输:rcp的问题
来源: 互联网 发布时间:2014-12-05
本文导语: 最近想做一个从A server向B server 自动传送文件的 Script 考虑用rcp来完成,但在实际运行中出现了如下问题: 1。建立信任关系:在B(目的server 计算机名)上的用户bUSER根目录下建立.rhosts 文件,内容为:“A aUSER“ //A...
最近想做一个从A server向B server 自动传送文件的 Script
考虑用rcp来完成,但在实际运行中出现了如下问题:
1。建立信任关系:在B(目的server 计算机名)上的用户bUSER根目录下建立.rhosts 文件,内容为:“A aUSER“ //A 为源server计算机名,aUSER为 A server 上的用户名。
2。在A server上以 aUser 登陆并执行 rcp sourcefile bUSER@B:destinationfile
出现如下信息:the_end:lable not found,文件无法 copy 过去。
3。尝试执行rsh,在试图执行有写入动作的指令时,同样出现the_end:lable not found
,但是执行成功,如mkdir 可以建立目录。而非写入动作则可正常执行。
4。尝试执行rlogin时,可直接login为bUSER,一切正常。
请教各位,the_end:lable not found 是什么错误信息,该如何解决。
如若不行,请教如何在script 中使用ftp来自动,传送文件。
考虑用rcp来完成,但在实际运行中出现了如下问题:
1。建立信任关系:在B(目的server 计算机名)上的用户bUSER根目录下建立.rhosts 文件,内容为:“A aUSER“ //A 为源server计算机名,aUSER为 A server 上的用户名。
2。在A server上以 aUser 登陆并执行 rcp sourcefile bUSER@B:destinationfile
出现如下信息:the_end:lable not found,文件无法 copy 过去。
3。尝试执行rsh,在试图执行有写入动作的指令时,同样出现the_end:lable not found
,但是执行成功,如mkdir 可以建立目录。而非写入动作则可正常执行。
4。尝试执行rlogin时,可直接login为bUSER,一切正常。
请教各位,the_end:lable not found 是什么错误信息,该如何解决。
如若不行,请教如何在script 中使用ftp来自动,传送文件。
|
仔细看一下:man ftp
要实现自动ftp很简单,先写一个文本文件。他里面包含了全部的ftp命令(即你要完成的任务)。再调用ftp命令就OK了。
For example:
1、建立文本文件autoftp如下:
open 202.38.207.123
user test testpasswd
bin
prompt
lcd zhou
cd zhou/temp
mput *.gz
quit
2、用ftp命令来完成上述任务。
nohup ftp -n
要实现自动ftp很简单,先写一个文本文件。他里面包含了全部的ftp命令(即你要完成的任务)。再调用ftp命令就OK了。
For example:
1、建立文本文件autoftp如下:
open 202.38.207.123
user test testpasswd
bin
prompt
lcd zhou
cd zhou/temp
mput *.gz
quit
2、用ftp命令来完成上述任务。
nohup ftp -n