问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux下ftp怎么上传文件

发布网友 发布时间:2022-04-20 08:00

我来回答

3个回答

热心网友 时间:2022-05-14 05:08

展开3全部

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

linux ftp 文件上传权限有两种匿名上传和本地上传

(1)实现匿名用户的上传下载文件程序代码:

Anonymous_enable=yes        匿名登陆

Connect_form_port_20=yes  启用FTP数据端口的数据连接

Pam_service_name=vsftpd    验证方式

Listen=yes                          独立的VSFTPD服务器

Anon_upload_enable=yes          开放上传权限

Anon_mkdir_write_enable=yes   可创建目录的同时可以在此目录中上传文件

Write_enable=yes                     开放本地用户写的权限

Anon_other_write_enable=yes

匿名帐号可以有删除的权限加上上面的这段,你就可以实现匿名ftp的上传下载文件了然后你保存文件,用service vsftpd 

start来启动vsftp的服务,然后就可以用ftp了注意:确定你的防火墙 

iptables上打开21端口,不然在登陆ftp的时候会提示socket错误,拒绝连接。还有就是当你再次编辑vsftp.conf后用 

service vsftpd restart重起的时候总是提示你不能关闭vsftp服务,这时候你用service vsftpd 

status察看一下他的状态,如果提示你vsftpd被locked 

那可能是因为你的vsftpd.conf中配置的有错误,你要重新编辑他,直到能正常重起他为止,一次配置不对,多配置几次就好了

(2)实现本地用户上传下

程序代码:

新建一个用户

adser 用户名    增加一个用户

passwd 用户名     增加用户的密码

然后看/etc/passwd中最后一行就是你刚才添加的用户信息

然后编辑/etc/vsftpd/vsftpd.conf文件,

Local_enable=yes               允许使用本地用户来登陆ftp

在/etc/vsftpd.ftpuser中可以增加想要阻止登陆ftp的用户

下面有关linux中ftp的设置项:

*用户只能在自己的目录中

Chroot_list_enable=yes                           文件中的名单可以调用

Chroot_list_file=/etc/vsftpd.chroot_list      前提是chroot_local_user=no,在文件中加入用户名vsftpd.conf的参数

程序代码:Anonymous_enable=yes                        允许匿名登陆

Dirmessage_enable=yes                         切换目录时,显示目录下.message的内容

Local_umask=022                                  FTP上本地的文件权限,默认是077 

Connect_form_port_20=yes                   启用FTP数据端口的数据连接  

Xferlog_enable=yes                               激活上传和下传的日志 

Xferlog_std_format=yes                         使用标准的日志格式 

Ftpd_banner=XXXXX                              显示欢迎信息 

Pam_service_name=vsftpd                      验证方式

Listen=yes                                            独立的VSFTPD服务器 

Anon_upload_enable=yes                       匿名用户上传权限 

Anon_mkdir_write_enable=yes                创建目录的同时可以在此目录中上传文件

Write_enable=yes                                  本地用户写的权限 

Anon_other_write_enable=yes                匿名帐号可以有删除的权限 

Anon_world_readable_only=no                匿名用户浏览权限 

Ascii_upload_enable=yes                         启用上传的ASCII传输方式 

Ascii_download_enable=yes                     启用下载的ASCII传输方式

Banner_file=/var/vsftpd_banner_file          用户连接后欢迎信息使用的是此文件中的相关信息 

Idle_session_timeout=600(秒)              用户会话空闲后10分钟 

Data_connection_timeout=120(秒)       将数据连接空闲2分钟断 

Accept_timeout=60(秒)                      将客户端空闲1分钟后断

Connect_timeout=60(秒)                    中断1分钟后又重新连接 

Local_max_rate=50000(bite)                本地用户传输率50K 

Anon_max_rate=30000(bite)               匿名用户传输率30K 

Pasv_min_port=5000                             将客户端的数据连接端口改在 

Pasv_max_port=6000                             5000—6000之间 

Max_clients=200                                    FTP的最大连接数 

Max_per_ip=4                                       每IP的最大连接数 

Listen_port=5555                                  从5555端口进行数据连接 

Local_enble=yes                                    本地帐户能够登陆 

Write_enable=no                                   本地帐户登陆后无权删除和修改文件 

Chroot_local_user=yes                            本地所有帐户都只能在自家目录 

Chroot_list_enable=yes                           文件中的名单可以调用 

Chroot_list_file=/etc/vsftpd.chroot_list      前提是chroot_local_user=no 

Userlist_enable=yes                                在指定的文件中的用户不可以访问 

Userlist_deny=yes 

Userlist_file=/etc/vsftpd.user_list 

Banner_fail=/路径/文件名                         连接失败时显示文件中的内容 

Ls_recurse_enable=no 

Async_abor_enable=yes 

one_process_model=yes 

Listen_address=10.2.2.2                          将虚拟服务绑定到某端口 

Guest_enable=yes                                   虚拟用户可以登陆 

Guest_username

希望我的回答能对大家有所帮助。

热心网友 时间:2022-05-14 06:26

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

热心网友 时间:2022-05-14 08:00

就像打开网站一样.
ftp://your ftp server address/
然后用用户名密码登陆

再复制你要上传的文件,到这里粘贴一下就可以了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有类似xxxholic和恐怖宠物店的漫画吗 沂水滑雪场怎么走 沂水天然地下画廊景区交通指南 m果实能力 脑血管造影适应症 重仓大盘蓝筹股的基金,或加指数基金? 文言文 理穷言他 有托其妻子于其友而之楚游者的有是什么意思 有托其妻子于其友而之楚... 猫吃了毒老鼠,吐白沫,惊叫,走不稳 内存对手机性能有多重要 怎么上传文件到linux服务器 如何从本机向Linux上传文件 如何利用工具向Linux服务器上传文件 如何向linux服务器上传文件 如何将本地文件上传到linux 入门级独显,性能级独显,玩家级独显,集成显卡。有什么区别? 《夜书所见》中的"书"指写,从诗句()可以看出是"夜"书. 《夜书所见》的解释 夜书所见的作者所想的是什么? 《夜书所见》 中的书是什么意思? “夜书所见”古诗带拼音 夜书所见的意思。 夜书所见 全诗 《夜书所见》古诗的意思 郢书燕说中‘夜书’的意思是什么? 《古诗夜书》从诗中我们可以知道诗人见到的事物有... 《夜书所见》想到的是什么 夜书所见的书是什么意思? 夜书所见是什么意思? 夜书所见中的夜书是什么意思 怎么将linux上的文件上传到本地 linux下怎么样上传文件夹 linux 怎么上传文件到ftp 怎么把本地文件上传到linux上 如何上传文件到Linux云服务器 在WIN下向LINUX上传文件的几种方法 如何将本地文件上传到centos linux 下面 入门级独显是什么意思 求一部欧美老片 讲的是2个年轻男女逃离非洲的故事 今天的股市能上涨吗? 电影《走出非洲》和原著太不一样了。 求经典的越狱题材和非洲题材的电影!!! 每股年度增长预测值怎么算 生产液氯上市公司有哪些? 一部在非洲拍的电影讲述一个女人为了还背叛她的丈... 怎样编写股票公式 有部动漫电影的第Ⅱ部叫逃到非洲 走出非洲的获奖记录 一部讲述欧洲女子在非洲遇到爱情的电影名称是什么 求电影名 去非洲旅游 被黑人土著追杀 三人逃出二男...