天天看点

ubuntu vsftp 安装配置

一、安装 1. sudo apt-get install vsftpd 2. sudo apt-get install db4.8-util 用于创建虚拟用户

二、配置 1. 使用虚拟用户的时候,必须创建一个系统用户或者用现有的用户(主要是创建目录和设置目录的权限用) sudo useradd vsftpd -d /home/vsftpd -s /bin/false 

说明: -d /home/vsftpd 指定这个用户的目录 -s /bin/false 这个用户不能登录系统(创建用户时默认是可以登录系统,可以手动修改/etc/passwd 中对应用户的最后一个字段实现) 例如: akm:x:1000:1000:fanchangjie,,,:/home/fanchangjie:/bin/bash sshd:x:113:65534::/var/run/sshd:/usr/sbin/nologin mysql:x:114:123:mysql server,,,:/nonexistent:/bin/false

ftp:x:1002:1002::/home/work/:/bin/false

write_enable=yes anonworldreadable_only=no anonuploadenable=yes anonmkdirwrite_enable=yes anonotherwrite_enable=yes

localroot=/home/work/jenkinshome/jobs