linux系统通过交换机上传到远端FTP服务器,文件超过2K,远端服务器上传上来的文件变成空文件
如果经过了加密通道,可能加密通道的设置问题。
一般多见于中间经过了非以太网设备,比如串行、光纤、广域网等等,全部都是以太网设备的很少见。除非是线路连接不良。
以太网最大一个封包为1518字节,如果大小和这个数值接近,比如1400一下没问题,1400字节以上会出现问题就是如此。
可以尝试下重启下ftp试下,如果不行的话 检查下端口是否开启(默认的需要启动服务的)。
如若还是不行的话 可以尝试重启服务器试下。应该可以进行解决的。
还是不行的话 就需要重装下ftp了,然后在试下。
如果以上三种方式都不行的话,就需要让机房检查下线路的事情了(最好是提供下路由追踪)
可以看下苹果互联的主机,他们的专业性是比较强些的。
你是指的配置方法,还是上传、下载方法?
有2个上传、下载工具可用:
wget ftp://1921680100/pub/testtxt
wput testtxt ftp://1921680100/pub/demo
Step1 云服务器配置FTP服务
1root权限通命令安装Vsftp
[root@VM_250_202_tlinux ~]# yum install vsftpd
2启vsftpd服务前需要登录云服务器修改配置文件匿名登录禁用掉打配置文件命令:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpdconf
配置文件第11行anonymous_enable=YES前面加#号即匿名登录禁用
3读取效配置
[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpdconf |grep ^[^#] local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YES
4启vsftpd服务
[root@VM_250_202_tlinux ~]# service vsftpd start
5设置FTP用户账号设置功即通该账号登录FTP服务器(1)设置FTP用户账号例账号ftpuser1目录/home/ftpuser1且设置允许通ssh登录
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)设置账号应密码例密码ftpuser1
[root@VM_250_202_tlinux ~]# passwd ftpuser1
6修改vsftpdpam配置使发者通自设置FTP用户帐号密码连接云服务器(1)修改pam
[root@VM_250_202_tlinux ~]# vim /etc/pamd/vsftpd
内容修改:
#%PAM-10 auth required /lib64/security/pam_listfileso item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unixso shadow nullok auth required /lib64/security/pam_shellsso account required /lib64/security/pam_unixso session required /lib64/security/pam_unixso
(2)确认修改文件否确
[root@VM_250_202_tlinux ~]# cat /etc/pamd/vsftpd#%PAM-10 auth required /lib64/security/pam_listfileso item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unixso shadow nullok auth required /lib64/security/pam_shellsso account required /lib64/security/pam_unixso session required /lib64/security/pam_unixso
(3)重启vsftpd服务使修改效
[root@VM_250_202_tlinux ~]# service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]
Step2 传文件Linux云服务器
1载并安装源软件FileZilla请使用FileZilla351、352版本(使用353版本FileZilla进行FTP传问题)由于FileZilla 官网提供新353版本载建议发者自行搜索351、352载址建议351 载址:
2连接FTP运行FileZilla按图所示进行配置配置点击快速链接:
配置信息说明:(1)主机:云服务器公网IP(云服务器管理视图页面查看云服务器公网IP)(2)用户名:Step1设置FTP用户账号ftpuser1例(3)密码:Step1设置FTP用户账号应密码ftpuser1例(4)端口:FTP监听端口默认21
3传文件Linux云服务器传文件鼠标选本文件拖拽远程站点即文件传Linux云服务器注意:云服务器FTP通道支持传tar压缩包自解压及删除tar包功能
0条评论