一般情况下主机FTP默认的端口是21。通过这样的方式可以进行shell ftp处理:
ftp -ivn $RIP << !
user $RUSER $RPWD
bin
cd $RPATH
put $filename
bye
!
但是如果主机的端口进行了变更,那么shell的语法要进行修改:
ftp -n -v << !
open $RIP 新端口号
user $RUSER $RPWD
bin
passive
cd $RPATH
put $RPATH
bye
!