这期内容当中小编将会给大家带来有关如何进行AIX 5 ftp文件传输,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
AIX 平台上,通常我们会使用FTP、SCP、NFS 等来传输文件数据,下面主要介绍一下AIX 上FTP文件传输的特点以及用法。
FTP传输的特点:
1 .在传输方式上具备高适应性,大多数操作系统都支持 FTP 协议,在 AIX 平台上可以通过 FTP 与其他平台(如:AIX,Windows,Linux,Solaris等)机器进行数据交互。
2 .文件传输方式很全面,比如提供 ASCII 传输模式与Binary二进制传输模式,用户可以根据需要选择不同传输模式。
3 . FTP 传输普通文件数据的优势是不容置疑的,但是对于一些重要保密数据的传输,其过程中有安全漏洞 , 其默认传输密码的过程是明文传送的 , 安全性极差。针对这一情况 FTP 做了安全方面的改进,产生了 SFTP。
4 . FTP 不能保留一个特定文件系统上的文件属性(例如一个文件的保护模式或者修改次数)。而且 FTP 协议很少对一个文件系统的整体结构作假定,也不提供这样的功能,比如递归的拷贝子目录。在使用 FTP 命令时,需要注意 FTP 协议的这些特性。当需要保留文件属性或者需要递归的拷贝子目录时,可以考虑使用SCP 等命令。
示例:
1 . [root@test /tmp] $ ftp 10.0.0.1
先登到目标机器上,然后通过 CD 命令进入到目标文件目录,采用 get 命令将目标文件传输到本地机器的当前目录,如果是往目标主机文件目录传输文件,那么采用 put 命令。
注意:默认的文件传输方式是基于 ASCII 码的,如果要以二进制格式传输文件,那么要先输入 bin 命令,然后再用 put 或 get 命令。
2 .如果需要传输一个目录里的所有文件,那么可以使用 mput 或 mget 命令来替代 put 或 get 命令。
注意:需要使用prompt off命令,来关闭交互模式,避免每次输Y确认。
3、如果需要定时传输文件,可以通过脚本来实现。
#!/bin/sh
ftp -n<<!
open xxx.xxx.xxx.xxx
user USERNAME PASSWORD
binary
prompt off
cd /yourpath
mput *.archive
close
bye
!
将这个脚本加入到crontab中即可实现定时ftp自动传输!
0 23 * * 6 /usr/local/chuanshu.sh
上面的这句,表示每星期六的23 : 00 执行ftp自动传输。
上述就是小编为大家分享的如何进行AIX 5 ftp文件传输了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。