Questions tagged «ftp»

文件传输协议是一种标准的网络协议,用于在主机之间跨基于TCP的网络传输数据。

4
FTP / FTPS / SFTP / SCP-速度比较[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 6年前关闭。 如何比较FTP,FTPS,SFTP和SCP的传输速率?如何通过测试比较它们?
21 networking  ftp  web  scp  host 

2
/ etc / shells中的nologin是危险的。为什么?
我在Internet上找到了这个,同时在FreeBSD中建立了一个FTP服务器。 将nologin放入/ etc / shells可能会创建后门,这些帐户可用于FTP。 (请参阅:http : //osdir.com/ml/freebsd-questions/2005-12/msg02392.html) 有人可以解释为什么吗?为什么要复制一份nologin并将其放在/ etc / shells中可以解决此问题?
21 security  ftp  shell  login 

3
useradd不加密/ etc / shadow中的密码
当尝试为vsftpd创建新的FTP用户时,我偶然发现了这个问题。使用以下命令创建新用户并尝试使用FileZilla登录后,我将收到“密码错误”错误。 useradd f -p pass -d /home/f -s /bin/false 完成后,/ etc / shadow包含 f:pass:1111:0:99:2::: 一旦我运行以下命令并提供相同的通过密码 passwd f / etc / shadow包含 f:$1$U1c5vVwg$x5TVDDDmhi0a7RWFer6Jn1:1111:0:99:2::: 看来加密是在我运行passwd时发生的,而不是在useradd上发生的 重要的是,执行此操作后,我可以使用完全相同的凭据登录FTP。 我正在使用CentOS 5.11,用于FTP的vsftpd和用于FTP访问的FileZilla / var / log / secure包含: Dec 17 useradd[644]: new group: name=f, GID=511 Dec 17 useradd[644]: new user: name=f, UID=511, GID=511, home=/home/f, shell=/bin/false 当我传递-p …

1
IIS FTP服务器在本地工作,但无法从远程连接
我正在尝试在Windows 2008 Server上设置FTP服务器。我可以在本地连接: C:\>ftp localhost Connected to WebHead1 220 Microsoft FTP Service 但是,当我尝试从远程连接时,它不起作用: ~>ftp x.x.x.x ftp: Can't connect to `x.x.x.x': Operation timed out ftp: Can't connect to `x.x.x.x' 我已经尝试了所有我可以想到的设置。FTP服务器已绑定到所有未分配的IP,并正在侦听端口21。我还检查了防火墙设置中的“ FTP Server”。FTP日志文件中没有任何内容。我完全没主意了!

2
为什么vsftpd的chroot_local_user不安全?
我在VPS上设置了vsftpd,但我不希望允许用户离开他们的ftp主目录。我使用的是local_user ftp,而不是匿名的,因此我添加了: chroot_local_user =是 我在很多论坛上都读过,这是不安全的。 为什么这样不安全? 如果由于使用ssh也加入我的VPS而导致不安全,那么我可以将这些用户从sshd中锁定,对吗? 还有其他选择可以实现vsftpd的这种行为吗?(我不想删除系统上“世界”的所有文件夹/文件的读取权限)
20 linux  centos  ftp  vps  vsftpd 

8
如何解决IIS 7.5中管理员帐户的FTP错误“无法检索目录列表”
使用管理员帐户,我通过FileZilla FTP连接到了IIS 7.5 FTP站点。我能够成功上传文件,但是作为响应,我不断收到“无法检索目录列表”。 在被动模式下,命令,响应和错误为: Command: LIST Response: 150 Opening BINARY mode data connection. Response: 550 The network connection was aborted by the local system. Error: Failed to retrieve directory listing 在活动模式下,命令,响应和错误为: Command: PORT 192,168,1,129,102,151 Response: 501 Server cannot accept argument. Error: Failed to retrieve directory listing 我做错了什么?
20 iis  iis-7  iis-7.5  ftp 

4
SFTP端口22或端口990有什么区别?
我知道首选显式的“协商” FTPS,因为它仍然使用标准端口21进行该方法,但是对于使用990标准端口与22端口的“隐式”非协商FTPS(我见过一些人)描述),为什么未协商的端口号的“标准”有此区别? 注意:我还注意到,如果我将FileZilla服务器配置为使用默认端口990以外的任何其他端口,则它将无法正常工作(从FileZilla客户端连接时)。
20 ssl  ftp  sftp 

1
如何将具有SFTP / FTP访问权限的用户添加到Amazon EC2 Centos上的'/ var / www / html / website_abc'文件夹中?
可能重复: Linux目录权限 我正在与一些第三方开发人员合作,我想授予SFTP(或FTP)对他们正在工作的网站的根文件夹的访问权限,即'/var/www/html/website_abc'以便他们可以将文件上传到那里。请注意,我将其他网站托管在同一EC2实例上,例如'/var/www/html/website_xyz'。 为了强调我在一个EC2实例上使用多个网站,网站的结构如下: / var / www / html / / var / www / html / website_abc ... / var / www / html / website_xyz 我的目标如下: 用户“ adeveloper”有权访问“ / var / www / html / website_abc”,而只有“ / var / www / html / website_abc” 我想用户“ adeveloper”将使用“ adeveloper …

4
如何仅使用ftp或lftp将目录递归上传到FTP服务器?
我正在编写一个Linux Shell脚本,以将本地目录复制到远程服务器(删除所有现有文件)。 本地服务器: ftp和lftp命令可用,没有 ncftp或没有任何图形工具。 远程服务器:只能通过FTP访问。没有rsync或SSH或FXP。 我正在考虑列出本地和远程文件以生成lftp脚本,然后运行它。有没有更好的办法? 注意:仅上传修改过的文件是一个加号,但不是必需的。

6
如何在Windows 7上设置FTP服务器?
已锁定。此问题的评论已被禁用,但它仍在接受新的答案和其他交互方式。了解更多。 我在Windows 7上进行FTP服务器设置时遇到问题。 我使用“控制面板”->“程序”->“打开和关闭Windows功能”添加了该服务。 我可以在“控制面板”->“服务”中看到该服务已启动。 但后来当我火了Windows命令行窗口,cmd我得到未连接。, C:\Users\mattf>ftp localhost ftp> ls Not connected. ftp> open localhost ftp> ls Not connected. ftp> dir Not connected. ftp> quit C:\Users\mattf> 就我所知。我不知道为什么这不起作用-可能是防火墙设置吗?
19 windows-7  ftp 

5
如何在Unix中使用mput将多个文件夹FTP传输到另一台服务器?
我已在服务器上登录(使用Putty)。从那里,我正在使用FTP连接到另一台服务器。我想使用mput将多个文件夹从第一台服务器复制到第二台服务器。 喜欢: ftp> mput folder1 folder2 folder3 但是我得到“文件夹1:不是普通文件。”……依此类推。这些文件夹中的每一个都有子文件夹,文件(有些二进制文件,有些则没有)。 如何在不压缩内容然后传输的情况下完成我想要的?
18 unix  ftp 

3
vsftpd:仅允许某些用户访问
我想将FTP服务器设置为仅允许某些用户,因此使用vsftpd,我添加了vsftpd.conf: local_enable=YES user_config_dir=/etc/vsftpd_user_conf 在我/etc/vsftpd_user_conf为Unix用户foo设置的文件foo中: local_root=/home/foo/ftpdir anon_world_readable_only=NO write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES virtual_use_local_privs=YES local_umask=022 ...然后启动vsftpd。我可以使用用户foo登录到FTP。但是,我也可以与其他Unix用户一起使用!如何禁用其他Unix用户?
17 ftp  vsftpd 



6
如何配置vsftpd以允许root登录?
我正在使用SLES 10.1,并尝试配置vsftpd以允许root登录。有谁知道如何做到这一点? 到目前为止,我有这个: local_enable=YES chroot_local_user=NO userlist_enable=YES userlist_deny=NO userlist_file=/etc/vsftpd.users 而且我已经将root添加到/etc/vsftpd.users。当我尝试登录时,会得到以下信息: $ ftp susebox 已连接到susebox.example.com。 220-FTP服务器(用户'me@example.com') 220 用户(susebox.example.com :(无)):根 331-密码: 331 密码: 连接被远程主机关闭。 C:\> 顺便说一句,如果您不知道答案,请不要为我不该允许root登录而烦恼。我知道我在做什么,并且我对可能造成的时空连续性破裂承担全部责任。
17 security  login  root  ftp  sles 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.