当前位置:首页 » 文件管理 » ftp服务器下载不了文件夹

ftp服务器下载不了文件夹

发布时间: 2022-07-23 00:16:55

1. linux中配置ftp服务器,WIN系统登录,有些文件不能下载

这是因为你linux上ftp的配置问题,不知道你用的是什么ftp软件?vsftpd还是别的,你去看一下配置文件,里面有一个对上传文件的changenbsp;own就是改变上传文件的所有者属性。举个例子,你的用户是名是user,在ftp上有上传,下载,建立文件的权限。但是当你上传时因为有changenbsp;own这个限制,你的文件的所有者是root了,但是你的用户user对root的文件无任何访问权限。我这么说你明白了没?去看看ftp的出conf文件就OK了。这个不是很难的。这个功能可以防止上传者修改已上传的东西,有点像版本控制。

2. Linux:为什么匿名用户登录FTP服务器(vsftpd搭建的),下载不了东西目录权限已都改为7

目录权限是给了ROOT用户权限,你要吧权限给FTP用户放开。

3. ftp服务器上传文件不允许下载怎么

摘要 ftp server 无法下载的原因。

4. linux中配置FTP服务器,WIN系统登录,为何下载不了文件

一楼的说法是不对的,FTP,只要服务端开了21或23端口就就可以用的,在运行里输入CMD
然后FTP IP地址 就可以用的。你在检查一下FTP的配置文件吧,一般我们用的FTP是VSFTP,但PUREFTP也能用的,有几个配置文件要改成如下,
1、通过yast2工具来进行设置,选择Network Services->Network Services(inetd)。
2、在出现的界面上,选中“FTP”项”(ftp服务有两项,安装时,请选中Server为/usr/sbin/vsftpd的项),点击“Toggle Status(On or Off)”按钮,使其“Status”状态变为“On”。
3、点击Finish,即可。
4、配置FTP选项
vsftp默认的情况下只能通过anonymous的方式登陆,需要修改配置文件,让其可以通过Unix本地用户的方式进行登陆,修改/etc/vsftpd.conf,将如下行前面的“#”去掉。
Write_enable=YES
local_enable=YES
local_umask=022
ascii_upload_enable=YES
ascii_download_enable=YES
5、设置FTP用户
FTP服务启动后,文件/etc/ftpusers中配置的用户是不允许使用FTP服务的,如果需要使用,请将该用户名前加“#”取消限制。

5. WIN7上搭建的FTP服务器,别的电脑可以访问,但是文件下载不了。

FTP客户端看一下传输类型,是否设置过只传输二进制,有的话改成ascii,文本图片模式等。

6. Linux:为什么匿名用户登录FTP服务器(vsftpd搭建的),下载不了东西

目录权限已都改为7
vsftpd服务程序中匿名开放是一种最不安全的验证模式,任何人都可以无需密码验证就登陆到FTP服务端主机,这种模式一般只用来保存不重要的公开文件,尤其是在生产环境中更要注意不放敏感文件,当然也非常推荐用《linux就该这么学》第8章中学习的防火墙管理工具(例如Tcp_wrappers服务程序)把vsftpd服务程序的允许访问主机范围设置为企业内网,这样还算能够保证基本的安全性。
vsftpd服务程序默认已经开启了匿名访问模式,需要做的就是进一步允许匿名用户的上传、下载文件的权限,以及让匿名用户能够创建、删除、更名文件的权限,这些权限对于匿名用户来讲非常的危险,咱们只是为了练习Linux系统中vsftpd服务程序的配置能力,十分不推荐在生产环境中使用,匿名用户的权限参数及介绍:
参数 作用
anonymous_enable=YES 允许匿名访问模式。
anon_umask=022 匿名用户上传文件的umask值。
anon_upload_enable=YES 允许匿名用户上传文件
anon_mkdir_write_enable=YES 允许匿名用户创建目录
anon_other_write_enable=YES 允许匿名用户修改目录名或删除目录
[root@linux ~]# vim linuxprobe/com/chapter-11/html#1121/etc/vsftpd/vsftpd.conf
anonymous_enable=YES
anon_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

确认参数填写正确后保存并退出vsftpd服务程序的主配置文件,还需要重启vsftpd服务程序来让新的配置服务参数生效,并且在生产环境中或者红帽RHCSA、RHCE、RHCA认证考试中也记得一定要把配置过的服务程序加入到开机启动项中,以保证下次服务器重启后依然能够为用户正常提供ftp文件传输服务:
[root@linux ~]# systemctl restart vsftpd
[root@linux ~]# systemctl enable vsftpd这样就可以在客户端上面使用ftp命令连接到远程的FTP服务器上面了,FTP服务的匿名开放模式的帐号统一为anonymous,密码为空。
把iptables防火墙策略清空,而且也在vsftpd服务程序的主配置文件中添加了允许匿名用户创建目录和写入文件的权限

7. 为什么FTP服务器上不能下载带文件夹之类的文件

这主要取决服务器的设置,可能文件夹设置为可写不可读。

8. 为什么不能从FTP服务器上,下载文件

没太明白。
正确的下载FTP服务器上文件的方法是这样的:
用FTP软件登入FTP服务器,(直接在‘我的电脑’中输入ftp://服务器IP:端口号 也行)你可能需要用户名和密码,当然,如果是匿名服务器的话,直接进入就可以。
然后,在服务器上浏览找到你需要的文件,比如abc.exe。那么,比较简单的方法就是直接把它拖到你本地的文件夹里吧~比如扔桌面上。当然,用右键里的“复制到”等菜单也能产生下载文件的效果————最后等待下载完成,搞定~

所谓的上传下载是对你自己来说的,以你自己为参考物,而不是服务器
下载——从服务器上往自己机器上拷东西
上传——从自己机器上把东西传给FTP服务器
自己的计算机在从FTP上下载东西的时候,有无共享文件夹都无所谓

9. linux 建立ftp服务器为什么用wget不能下载文件

wget用法如下:
wget ftp://username:[email protected]/filename.zip

如果你按照这个命令无法下载文件,那么先试验一下手工ftp命令下载
安装vsftp后,如果ftp配置不正确、或者Linux防火墙设置不正确,都无法下载文件
建议你先用ftp命令测试一下。

热点内容
如何清空历史记录安卓手机 发布:2025-03-26 02:38:34 浏览:833
安卓如何越狱刷系统 发布:2025-03-26 02:00:46 浏览:546
华为荣耀登录密码是多少 发布:2025-03-26 02:00:44 浏览:257
androiddimens 发布:2025-03-26 01:37:00 浏览:472
电视出现认证服务器无响应怎么办 发布:2025-03-26 01:33:21 浏览:686
linux安装mysql55 发布:2025-03-26 01:31:10 浏览:759
如何远程登录家里的服务器 发布:2025-03-26 01:10:49 浏览:763
河北长城dns服务器地址 发布:2025-03-26 01:07:05 浏览:838
社保的卡银行密码是多少 发布:2025-03-26 01:00:28 浏览:975
买手机如何看是正品安卓 发布:2025-03-26 00:28:25 浏览:363