通过浏览器访问ubuntu ftp服务器

  1. 首先,更新软件源,保证源是最新的,这样有利于下面在线通过apt-get install命令安装ftp。

  2. 使用sudo apt-get install vsftp命令安装vsftp,安装软件需要root权限,我们使用sudo来暂时获取。

  3. 安装好ftp后默认是会自动创建ftp用户的,然后我们设置ftp用户的密码,输入

    sudo passwd ftp,然后输入密码,再确认密码。

  4. 为 ftp用户创建的目录 默认为/srv/ftp
  5.  对/etc/vsftpd.conf配置文件进行一定的修改。使用 sudo gedit /etc/vsftpd.conf打开配置文件。
  6. 将配置文件中”anonymous_enable=YES (是否允许匿名ftp,若不允许选NO)

    取消如下配置前的注释符号:

    local_enable=YES(是否允许本地用户登录) 27行附近:

    write_enable=YES(是否允许本地用户写的权限) 29行附近:

    chroot_local_user=YES(是否将所有用户限制在主目录)   121行附近:

    chroot_list_enable=YES(是否启动限制用户的名单)

    chroot_list_file=/etc/vsftpd.chroot_list(可在文件中设置多个账号)

    /*********************** /etc/vsftpd.conf ***************************/

    # the user does not have write access to the top level directory within the

    # chroot)

    chroot_local_user=YES

    chroot_list_enable=YES

    # (default follows)

    chroot_list_file=/etc/vsftpd.chroot_list

    #chroot_list_file=/etc/chroot_list

  7. 然后重启ftp服务,使用命令sudo service vsftpd restart重启ftp服务

成功

end

1:ubuntu ftp服务器的文件在/srv/ftp目录下。  用户名 ftp ,密码,自己创建

2:也可以在home目录下创建用户的目录。

    例如  user1  创建一个user1目录。  user1需添加到  userlist_file=/etc/allowed_users  中。

https://jingyan.baidu.com/article/a948d6512ef9d00a2dcd2ea3.html

猜你喜欢

转载自www.cnblogs.com/liyafei/p/9075651.html