Ubuntu服务器安装和配置FTP

在Linux中ftp服务器的全名叫 vsftpd,我们需要先用命令行开启安装ftp服务器,然后对vsftpd.conf中进行相关配置。

1、在命令行输入下列命令,安装vsftpd。

 sudo apt-get install vsftpd

2、创建一个文件夹来作为传文件用的目录。这里我选择放在 /home/ftp。

 sudo mkdir /home/ftp

3、新建FTP用户并设置密码以及工作目录。

创建一个FTP用户,ftpname为你为该ftp创建的用户名,我的是myftp

sudo useradd -d /home/ftp -s /bin/bash ftpname

设置密码,接着会让你再输一次密码。

passwd ftpname

将用户加入root组

# username 这里填写你的用户名
usermod ftpname -G root 

记得将ftp改读写权限

cd /home
chmod 766 ftp
# 更改文件夹所属用户组,ftpname写你的ftp用户名
chown -R ftpname ftp

4、接下来我们还需要配置一下。

备份一下原来的ftp配置文件,必须养成这个习惯。

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
vim  /etc/vsftpd.conf

文件中对应的属性改为下列一样的:

anonymous_enable=NO #禁止匿名访问 
local_enable=YES # 允许本地用户访问(/etc/passwd中的用户)
write_enable =YES # 允许写操作

5、接着回到我们的windows下,测试一下。 

方法1:打开我的电脑,然后在地址栏输入    ftp://你服务器的ip

方法2:使用FTP软件,这里推荐FileZilla

                       首先我们打开软件,点击图中箭头所指方向。

后续待更新。。。
 

猜你喜欢

转载自blog.csdn.net/u013901768/article/details/81177232
今日推荐