ubuntu11.10 ftp设置 正常安装了vsftpd以后 显示ftp服务运行 但是无法进行ftp连接

ubuntu11.10 ftp设置 正常安装了vsftpd以后 显示ftp服务运行 但是无法进行ftp连接,第1张

一般服务装好之后都要重启一下电脑,你先重启一下试试。
检查一下配置文件有没有哪写的不对 /etc/vsftpd/vsftpdconf是主配置文件,
/etc/vsftpd/ftpusers 指定哪些用户不能访问FTP服务器
/etc/vsftpd/user_list 在这个文件中指定的用户默认情况下不能访问FTP服务器
service vsftpd start,启动服务;service vsftpd restart,重启服务
netstat -nat |grep 21 应该能看到21号端口处于listen状态。
有的时候,有些软件什么的要装一遍,装不好,要卸一遍再装就好了,很怪异,
你再看看吧

首先,更新软件源,保证源是最新的,这
1
使用sudo
apt-get
install
vsftp命令安
2

配置文件
中”
anonymous
_enable=YES

3
测试ftp,复制一些文件到/home/ftp目录

Ubuntu下安装FTP服务器,使用的是vsftpd软件。1 使用新立得软件包管理器,安装vsftpd。2 配置etc/vsftpdconf遇到的问题是1 如何从新启动vsftpd 方法:sudo /etc/initd/vsftpd restart2 文件夹的权限在Ubuntu下,当我想往/home/ftp里拷文件的时候,发现权限不够,就执行了如下命令:sudo chmod 777 ftp 这下的确可以拷贝文件了,但是使用ftp软件却连不上ftp服务器了,郁闷,提示的错误是 500 OOPS: vsftpd: refusing to run with writable anonymous root解决方法:对于vsftpd的根目录 /home/ftp 其权限为:drwxrwxrwx 即完全没有限制(或许是不小心执行了 chmod 777 /home/ftp);所以我们只需做如下更改:chown root:root /home/ftpchmod 755 /home/ftp(如果你不是以root登录,或许前面要加上 sudo ,别忘记)OK,问题解决了。

如果是
vsftpd
的话
它支持
shell用户就是登录到相应目录的
"home目录"

匿名ftp的话好像应该是转到
/var/ftp里
相应的设置你可以在网上找找
linux下的ftp软件风格和windows下的是不一样的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10272018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存