Questions tagged «vsftpd»

vsftpd是用于UNIX系统(包括Linux)的FTP服务器。

1
@符号和systemctl和vsftpd
我有一个两部分的问题。 在systemctl脚本中@符号的含义是什么? 如何在fedora 16中启动vsftpd(在某些教程中它的名称中似乎包含@)?我已经完成了教程说的一切,但仍然给我一个错误。 http://blog.tuxforge.com/fedora-16-vsftpd/ 我做了什么 systemctl enable vsftpd@.service 我所看到的 Failed to issue method call: No such file or directory (我也尝试过使用绝对路径进行此操作,并且检查后没有此类文件。实际文件不包含@符号,并且位于/ lib / systemd / system /目录下。我也尝试过使用和不使用@符号来启动和启用,则可以使用,但不能启动。我意识到本文现在已过时,但我仍然似乎无法启动该服务。当我尝试连接时,它不允许我执行) 编辑:我以某种方式启动了服务,但我仍然想知道@符号在某些服务名称中的含义。另外,我仍然收到一个登录错误号#500,无法更改目录[...],这是什么意思? 首先,我输入 sudo systemctl enable vsftpd.service sudo systemctl start vsftpd.service (the problem was I was using an absolute path for this I think)
27 vsftpd  systemd 

3
local_umask和file_open_mode如何工作?
当本地用户通过vsftp将文件上传到服务器时,文件权限出现了一些问题。 我希望文件具有所有766权限。经过大量的试验和错误,我发现我必须这样设置: local_umask=011 file_open_mode=0777 但是我不知道为什么会导致766个权限。谁能解释一下?

3
vsftpd:500 OOPS:prctl PR_SET_SECCOMP失败
我有一个问题vsftpd。通过FileZilla连接到FTP服务器时,出现错误: 500 OOPS:prctl PR_SET_SECCOMP失败 错误:严重错误 错误:无法连接到服务器 我也尝试通过文件管理器进行连接,但似乎无法正常工作。我可以毫无问题地连接到所有其他服务器,因此可以确定这是服务器相关的问题。 我在VPSDime VPS上运行Ubuntu 14.04。vsftpd版本3.0.2。更新或配置更改后未发生该错误,但是当我在网站上工作时开始出现该错误;在收到错误之前,它工作正常。 我已经重新启动,重新启动vsftpd并更新了系统。有任何想法吗?
8 ubuntu  ftp  vsftpd 

0
带vsftpd的Ubuntu 10.04:无法chown / var / www?
对于我的生活,我似乎无法在我的服务器上显示我的/ var / www文件夹。我想要: chown -R ftpuser / var / www 并且它会在每次文件更改尝试时返回Invalid Argument。我试过sudo也有同样的结果。我在尝试执行此操作时以用户ubuntu身份登录,而ubuntu目前拥有/ var / www文件夹。 我正在做这一切以尝试让vsftpd工作,到目前为止我可以通过ftp登录并列出文件夹,但我无法写文件,我相信这是因为上面的权限问题。 我有什么想法可以让这个工作吗?
2 ubuntu  ftp  chown  vsftpd 

1
无法使vsftpd工作,以匿名方式登录
我想配置我的vsftpd服务器以接受匿名FTP。 我使用了以下内容 /etc/vsftpd.conf: listen=YES anonymous_enable=YES local_enable=NO write_enable=YES anon_root=/tmp/ anon_max_rate=2048000 xferlog_enable=YES allow_writeable_chroot=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=NO chroot_list_enable=NO secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key 然后我重新启动vsftpd: sudo service vsftpd restart 然后我尝试从另一台PC连接到FTP服务器“匿名”, 但是我收到了一个错误: $ ftp 192.168.1.68 Connected to 192.168.1.68. 220 (vsFTPd 3.0.2) Name (192.168.1.68:mohamed): anonymous 331 Please specify the password. Password: 500 OOPS: vsftpd: refusing …
1 linux  ubuntu  ftp  vsftpd 

1
想要在fedora上配置文件共享的FTP服务器(VSFTPD)
我正在使用fedora托管一个FTP服务器供内部使用,我正在使用vsftpd。它正在使用配置文件/etc/vsftpd/vsftpd.conf。 我使用的配置如下: listen=YES anonymous_enable=YES local_enable=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES chown_username=username ftpd_banner=Welcome to blah FTP service. pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/vsftpd.pem anon_root=/home/ftp anon_umask=022 local_umask=022 file_open_mode=0777 无论我做什么,匿名用户上传的文件都是-rw------- 创建的目录drwxrwxrwx。 我想要上传的文件-rw-rw-rw-。我在这做错了什么?有什么建议?
1 linux  fedora  ftp  vsftpd 

1
vsftpd OS X chroot_local_user不起作用
我在OS X上设置了vsftpd,可以,但是无法连接。我的OS X用户拥有“ 530:无法登录”。 在Linux服务器上可以,但是我不明白为什么不能在Mac上运行。 我的vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES listen=YES local_umask=022 #anon_upload_enable=YES #anon_mkdir_write_enable=YES dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES #chown_uploads=YES #chown_username=whoever xferlog_file=/opt/local/var/log/vsftpd.log xferlog_std_format=YES #idle_session_timeout=600 #data_connection_timeout=120 #nopriv_user=ftpsecure #async_abor_enable=YES #ascii_upload_enable=YES #ascii_download_enable=YES ftpd_banner=Welcome to blah FTP service. #deny_email_enable=YES #banned_email_file=/opt/local/etc/vsftpd.banned_emails chroot_local_user=YES #chroot_list_enable=YES #chroot_list_file=/opt/local/etc/vsftpd.chroot_list #ls_recurse_enable=YES listen=YES #listen_ipv6=YES pam_service_name=ftp listen_port=3434 感谢您的帮助。
1 macos  ftp  vsftpd 

0
如何为SFTP上传的文件赋予粘性G + W权限
我想为用户提供个人存储空间,以通过SFTP(chrooted)将文件上传到其主目录。然后,这些文件应显示在我们的网站上,以决定是否应将其导入系统。因此,Web服务器(www-data用户)需要具有读/写访问权限。 目前,我无法获得能够写入/删除这些文件的www-data 通过阅读许多资料和对该问题的解答,我最终完成了以下设置: 主目录的所有权为:用户名:www-data 我用setgid通过SFTP覆盖了每个上传文件的组 我了解到,我无法在服务器端主动设置文件权限,只能通过使用umask来减少文件权限 如何通过SFTP自动管理对每个上传文件的“ g + w”权限,以便www-data用户在处理完文件后将其删除。 到目前为止我尝试过的是: 用umask播放了arround(要学习将永远不会在文件上创建权限) 用ACL玩过,但是这里出现了同样的问题 使用FTPS而不是SFTP可以更好地控制此类情况。所以我使用了vsftpd,但是即使那样,我也无法获得文件的粘性“ g + w”权限 我不想要的: 使用rsync或任何其他服务器(可能会失败)将主文件夹与任何其他文件夹同步,同时转换适当的文件权限。 非常感谢您提供的任何提示!
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.