我创build了一个由mysql服务器pipe理的用户的proftpd服务器。 但是我的用户有问题。 当我的一个用户在服务器上连接时,他可以上传/下载/删除文件,但文件夹存在问题。 当用户创build一个文件夹,他不能打开/删除它。 但是,当我检查我的系统上的权限,文件夹比文件获得更多的权限。 当我制作ls -lah的时候,把这个回复给我: -rw-r–r–. 1 ftpuser ftpgroup 859K 5 juil. 15:18 Chrysanthemum.jpg -rw-r–r–. 1 ftpuser ftpgroup 827K 5 juil. 15:18 Desert.jpg -rw-r–r–. 1 ftpuser ftpgroup 582K 5 juil. 15:18 Hydrangeas.jpg -rw-r–r–. 1 ftpuser ftpgroup 758K 5 juil. 15:18 Jellyfish.jpg -rw-r–r–. 1 ftpuser ftpgroup 549K 5 juil. 15:18 Lighthouse.jpg drwxr-xr-x. 2 ftpuser […]
我已经设置了proftpd sftp,我有以下信息设置在proftpd.conf中运行守护进程 用户www数据 组万维网数据 我有我的sftp.passwd文件 USER1:$ 1 $ $ fFcgpTgW d / wZuOB / [擦洗]:33:33 :: /无功/networking/ hidden_service:/斌/庆典 我想知道的是为什么当user1创build一个文件时,它是用65533的uid创build的,而不是像在passwd文件和proftpd conf中指定的那样。 我如何使user1创build文件作为万维网数据[33]:万维网数据[33]?
我有Debian 8,Virtualmin,Proftpd我build立了一个ftp账号,我可以在同一台服务器上login和下载。 但是,从另一个IP,我不能连接在不安全的FTP端口21(我可以用sftp(安全)在端口22) 当做这个:nmap -p 21 ip.num.ber我以前得到这个结果PORT STATE SERVICE 21 / tcp filtered ftp 所以我在FirewallD中对Virtualmin进行了修改,增加了端口21的应用configuration,现在我得到PORT STATE SERVICE 21 / tcp open ftp 我没有在黑名单中检查用户,没有任何与PAM相关的东西有关。 但是我仍然无法使用Filezillalogin。 我认为这与防火墙有关,我知道在路由数据包的时候需要做些什么,我对networking很陌生。 感谢您的帮助
我的proftpd安装遇到了很大的麻烦:login速度很慢,需要10秒左右,这对于大多数ftp客户端的默认设置来说非常重要。 我使用mysql和mod_sql作为login的后端。 我已经search了一下,并将以下内容添加到我的proftpdconfiguration中: UseReverseDNS off IdentLookups off ServerIdent on “…” 但那根本没有帮助。 Mysql已经设置为不进行任何DNS查找。 目前我不知道,接下来要做什么 – 你有什么? 非常感谢!
我有一个Proftpd v1.3.2服务器,我需要将每个日志(系统日志+ auths日志+ xferlogs )发送到远程系统日志服务器。 它适用于系统+授权日志。 但是,即使从configuration文件中删除了“ TransferLog ”,Proftpd仍然会打开/var/log/xferloglogging转移(我使用lsof进行检查),并向syslog服务器(我使用tcpdump进行检查)发送任何内容。 如何告诉proftpd将xferlogs发送到远程系统日志服务器?
这个问题有两个部分,对不起,如果这有点简单,但我正在努力。 首先,我build立了用户帐号,它可以正常loginFTP服务器。 但是,在FTP客户端中,我可以查看默认用户文件夹上方的每个文件夹。 如何阻止这种情况的发生,使用户无法上传目录树并进入服务器上的每个文件夹。 其次,我想要给用户的默认文件夹不在用户文件夹(如果这是有道理的)。 我希望能够直接访问www / html文件夹,因为这是我和我的朋友将上传我们的项目的地方。 所以当我login时,我想被带到html文件夹,而不是我的用户区。 这是正确的方法吗? 或者有什么方法,我把我的用户文件夹将被直接复制到HTML文件夹? 干杯
我有一个安装了proftpd的freebsd服务器。 当我chmod 777的目录我可以覆盖的文件,但使用755的文件夹权限,我不能覆盖文件夹中的文件。 在conf文件中:我将“AllowOverwrite”改为“on”我将用户和组更改为“root”,但没有帮助。 我如何解决这个错误? 这是我的proftpd.conf文件: ServerName "Servername" ServerType standalone ServerIdent on "Servers identifying string" DeferWelcome on DefaultServer on DisplayLogin .welcome # Textfile to display on login DisplayConnect .connect # Textfile to display on connection #DisplayFirstChdir .firstchdir # Textfile to display on first changedir UseReverseDNS off IdentLookups off Port 21 PassivePorts 60000 65000 Umask 022 […]
在我的ftp树中有一个我不想通过匿名访问的目录。 我可以隐藏目录中的目录和所有文件。 我无法做的是阻止有人导航到目录。 所以如果有人导航到ftp.site.com他们不会看到一个“传入”目录。 但是,如果他们导航到ftp.site.com/incoming页面加载。 这些文件是隐藏的,但是这种方式无视了隐藏“传入”目录的重要性。 任何想法将不胜感激,如果我什么都留下了,请我知道。 这是我的configuration: drwxr-xr-x 29 john ftpgroup 4096 2012-04-17 22:22 incoming <Anonymous /home/ftp/ftp.site.com> User ftp Group ftp UserAlias anonymous ftp <Directory incoming/> HideGroup ftpgroup <Limit READ DIRS> IgnoreHidden on </Limit> </Directory> </Anonymous>
我已经为ProFTPDconfiguration了LDAPconfiguration,并且已经修改了modules.conf文件以包含LDAP模块。 但是,每次我用FileZillalogin,我得到530login错误。 它为所有用户执行此操作,除了密码在本地定义以及在LDAP中定义的用户。 完全相同的设置在我的CentOS服务器上工作正常,我已经尝试清除configuration文件后重新安装它。
有没有可能以这种方式configurationProFTPD: 用户已经读/写FTP访问他的主目录 如果用户从内部连接(例如172.16.0.0),他应该像往常一样完全访问(读/写) 如果用户从外部(从互联网或任何其他networking)连接,他应该只有访问权限。 两种情况用户应该有相同的login名/密码 只有一个ProFTPD实例应该被激活。 相反,我们可以使用vsftpd,如果它是必要的。 有什么想法吗? 谢谢!