By Noxxxx from https://www.noxxxx.com/?post_type=post&p=94
欢迎分享与聚合,尊重版权,可以联系授权
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 ]