Linux 安装 ftp

Linux下查看用户

cat /etc/passwd 可以查看所有用户的列表

cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more #简写

添加用户

adduser user_name

创建密码

passwd  user_name

删除用户

userdel -f tmp_3452  //-f标识连同下面的目录也一并删除

 

安装vsftpd

检查是否存在

vsftpd -version

安装

sudo apt-get install vsftpd

新建一个工作目录

mkdir /home/ftp

创建用户

sudo useradd -d /home/ftp -s /bin/bash 用户名称

生成密码

passwd ftpname

修改配置文件

vi  /etc/vsftpd.conf

自行查找设置为下面的值

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

修改所属用户

sudo chown -R  ftp账户 /home/ftp

设置权限

chmod 755 /home/ftp

启动&停止&重启命令

service vsftpd [ start | restart | stop ]