当前位置:首页 » 文件传输 » linuxftp上传工具
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

linuxftp上传工具

发布时间: 2022-01-16 03:01:31

A. linux下用什么软件ftp自动上传文件

Linux下使用Shell脚本实现ftp的自动上传
1. ftp自动登录批量下载文件。

复制代码
代码如下:

#####从ftp服务器上的/home/data 到
本地的/home/databackup####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
cd /home/data
lcd
/home/databackup
prompt
mget *
close
bye
!

2. ftp自动登录上传文件。

复制代码
代码如下:

####本地的/home/databackup to
ftp服务器上的/home/data####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
hash
cd /home/data
lcd
/home/databackup
prompt
mput *
close
bye
!

3. ftp自动登录下载单个文件。

复制代码
代码如下:

####ftp服务器上下载/home/data/a.sh to local
/home/databackup####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
cd /home/data
lcd
/home/databackup
prompt
get a.sh a.sh
close
bye
!

4. ftp自动登录上传单个文件。

复制代码
代码如下:

####把本地/home/databachup/a.sh up ftp
/home/databackup 下####
#!/bin/bash
ftp -n<<!
open
192.168.1.171
user guest 123456
binary
cd /home/data
lcd
/home/databackup
prompt
put a.sh a.sh
close
bye
!

小结:把以上脚本另存为文件加入到crontab中即可实现ftp自动上传、下载文件。
注解:
1. -n
不受.netrc文件的影响。(ftp默认为读取.netrc文件中的设定)
2. << 是使用即时文件重定向输入。
3.
!是即时文件的标志它必须成对出现,以标识即时文件的开始和结尾。

B. linux下使用ftp怎么使用命令上传文件

在 Linux 系统提示符 $ 下,使用 ftp 命令,如下所示:
$ftp a.b.c.d <cr> (其中:a.b.c.d 为假设的一个对方的 FTP 服务器的 IP 地址)
如果是对方的 FTP 服务器允许别人进行匿名访问的话,那么用户名就是:anonymous,密码一般为空。否则的话,就需要输入对方提前事先提供给你的用户名和密码才能够进行文件传输。
使用约定好的用户名和密码登录到对方的 FTP 服务器之后,你就可以使用 put(传输单个文件)、或者 mput(传输多个文件)、get(从对方的FTP服务器上获取单个文件)、mget(从对方的FTP服务器上获取多个文件)了。当然了,一般 FTP 服务器的系统管理员都会给你一个 /pub 子目录,供所有用户使用。所以一般来说,即使使用账号登录 FTP 服务器之后,第一个命令就是: cd /pub ,转入公共子目录。

C. linux如何使用ftp上传文件

ftp XXXXXX
username:
password:
put (filename)

D. 如何使用ftp上传文件到linux服务器

你的linux上已经开启了FTP服务的话,那么执行如下命令:
ftp linux服务器IP地址。
put 文件名。
如果你需要上传很多的文件的话,那么建议你使用FTP工具,比如:
flashfxp
cuteftp
leapftp
等工具都可以实现的。

E. linux下ftp怎么上传文件

连接ftp服务器输入用户名与密码上传文件就可以了。

F. linux下ftp服务器的上传下载的过程

在我用的所有ftp服务器中来说,首推iis7服务器管理工具,而且一直在用,感觉非常好。它可以作为FTP的客户端,想要进行FTP的上传下载操作,只需要下载安装iis7服务器管理工具就可以了,操作不复杂!

简单的介绍一下iis7服务器管理工具:可以批量管理WIN系列服务器、VPS、批量导入服务器VPS的IP,端口,账号和密码 、批量打开N个服务器VPS的远程桌面、远程桌面后,远程窗口右上角会出现 服务器备注的信息,如郑州xxx号服务器 5、远程桌面后,不影响任务栏显示。可以及时看其他窗口。支持多种方式连接,操作简洁,自身附带教程。


第一步:点击主程序图中“上传下载”键;

第二步:点击“ Ftp”;

第三步:点击“添加”;

第四步:在弹出服务器信息框中填写Ftp信息,注意:FIP ip端口、账号、密码为必填项;

第五步:选择需要打开的FTP服务器;

第六步:点击打开,即刻见FTP效果图。

G. 如何使用ftp上传文件到linux服务器上

服务器上安装vsftpd就是ftp服务,并开启允许root账户
本地使用FlashFXP这样的客户端上传;

服务器上安装vsftpd并开启root账户允许
(非必要不建议开启root账户)
yum -y install vsftpd

sed -i 's/root/#root/' /etc/vsftpd/ftpusers
sed -i 's/root/#root/' /etc/vsftpd/user_list
/etc/init.d/vsftpd restart

本地使用flashfxp连接

H. linux怎么用ftp上传文件

1 连接ftp服务器
格式:ftp [hostname| ip-address]
例如
$ ftp 192.168.1.101
依照提示输入用户名与密码(支持匿名访问的服务器除外),连接成功后会显示欢迎信息与"ftp>"提示符

2 上传文件
格式:put local-file [remote-file]
例如
ftp>put a.txt

3 断开连接

ftp>bye

I. linux系统给ftp服务器上传文件,ftp,lftp,mput哪个好谢谢

首先,不建议你上传整个目录,首先是上传速度会慢,如果文件数量过多,还有可能造成文件损坏。建议是先tar打包后直接上传这个文件,然后再解压。
如果你非要上传文件夹,命令如下(前提是已经连接sftp)
put -r dir/.
在一个已连接的sftp中执行这个命令,dir/后面必须有.否则会报错
注意:这个命令是上传 dir 目录中的文件和子目录,并不上传 dir 目录本身

J. 求一个linux下的FTP程序,能控制文件上传到LINUX,要怎么操作

自己修改一下吧。

#!/bin/bash
FTPHOST=xxx.xxx.xxx.xxx #ftp地址
FTPUR=ftpname #账号
FTPPW=ftppasswd #密码
FTPSELFDIR=/home/flycat/tmp #本地路径
FTPDIR=/tmp #对面要上传的路径
FILEBAK=/home/flycat/backup #备份路径 具体是备份还是删除,清空,你自己改吧
FILELOC=/home/flycat/tmp #本地要检测路径
#自动上传#
autoftp () {
ftp -i -n -v $FTPHOST << EOF >/dev/null 2>&1
user $FTPUR $FTPPW
bin
lcd $FTPSELFDIR
cd $FTPDIR
put $i
quit
EOF
mv $i $FILEBAK
}
#上边EOF结尾是mv 还是rm 自己修改。
FILENUM=(`ls $FILELOC | wc -l`)
if [ $FILENUM -ne 0 ]
then
FTPFILE=(`ls $FILELOC`)
for i in ${FTPFILE[*]}
do
autoftp
done
fi