ubuntu简单配置ftp服务器

来源:互联网 发布:整型数据范围 编辑:程序博客网 时间:2024/05/18 01:15

首先下载vsftpd,代码如下:

sudo apt-get install vsftpd

然后找个地方新建一个目录作为ftp主目录,我在home里新建了ftproot目录

mkdir /home/ftproot

然后为新建的ftp目录新建一个用户ftpuser

sudo useradd -d /home/uftp -s /bin/bash ftpuser

然后为ftpuser新建设定密码

passwd ftpuser

然后打开/etc/vsftpd.conf文件,按下面给定的更改

anonymous_enable=NO #禁止匿名访问
local_enable=YES
write_enable =YES

然后用下面命令重启ftp

service vsftpd restart

ubuntu上的配置完毕,现在可以用别的电脑连接这个ftp了。

远程连接上传文件的时候可能会出现的问题和解决方案:

出现550 permission denied 解决方法:打开/etc/vsftpd.conf文件,并去掉write_enable=YES前面的注释(#)

出现530 could not create file解决方案:通过chmod给ftp目录读写权限,如 chmod -R 777 /home/uftp