Linux 安装 ftp

2022-06-14 18:03:24 浏览数 (1)

Linux下查看用户

代码语言:javascript复制
cat /etc/passwd 可以查看所有用户的列表

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

添加用户

代码语言:javascript复制
adduser user_name

创建密码

代码语言:javascript复制
passwd  user_name

删除用户

代码语言:javascript复制
userdel -f tmp_3452  //-f标识连同下面的目录也一并删除

安装vsftpd

检查是否存在

代码语言:javascript复制
vsftpd -version

安装

代码语言:javascript复制
sudo apt-get install vsftpd

新建一个工作目录

代码语言:javascript复制
mkdir /home/ftp

创建用户

代码语言:javascript复制
sudo useradd -d /home/ftp -s /bin/bash 用户名称

生成密码

代码语言:javascript复制
passwd ftpname

修改配置文件

代码语言:javascript复制
vi  /etc/vsftpd.conf

自行查找设置为下面的值

代码语言:javascript复制
anonymous_enable=NO #禁止匿名访问
local_enable=YES
write_enable =YES

修改所属用户

代码语言:javascript复制
sudo chown -R  ftp账户 /home/ftp

设置权限

代码语言:javascript复制
chmod 755 /home/ftp

启动&停止&重启命令

代码语言:javascript复制
service vsftpd [ start | restart | stop ]

0 人点赞