一,添加用户,常用方法

# adduser -g ftp -s /sbin/nologin user1

# passwd user1

Changing password for user user1.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

这样加出来的用户也是普通用户,但这个用户是不能登入系统的,只能是登入FTP

注,通过上面的命令加的用户,系统会在/home目录下建立一个同名的文件夹

命令如下:

# adduser -d /http/user1-g ftp -s /sbin/nologin user1

# passwd user1

Changing password for user user1.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

这样就增加了一个名为user1,目录指向为/http/user1的ftp用户

二,很多朋友在增加用户后ftp上服务器的时候总是提示

ftp服务器连接失败,错误提示:

500 OOPS: cannot change directory:/home/*******

500 OOPS: child died

当你看到以上提示时,试着在输入以下命令解决

#setsebool -P ftpd_disable_trans 1

#service vsftpd restart

第一行中的-P参数是为了以后不需要每次开机都输入这个命令

三,修改用户配置文件

//===================================================================

修改vi /etc/vsftpd/vsftpd.conf文件:

user_config_dir=/etc/vsftpd/user_config_dir

并在这个文件夹下面添加用户名的文件

anon_world_readable_only=NO

anon_upload_enable=YES

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

//===================================================================

修改文件夹的读写权限:

chown ftp /var/ftp/upload

chmod 777 /var/ftp/upload

//====================================================================

vsftpd增加用户 linux,linux下开通vsftpd 添加新ftp用户相关推荐

  1. Linux系统下给.sh添加可执行权限并运行

    Linux系统下给.sh添加可执行权限并运行 1.添加可执行权限 chmod u+x xxx.sh 解释: chmod(change the permissions mode of a file)是权 ...

  2. centos 安装php扩展gd,linux(centos)下为php添加添加GD扩展

    yum -y install libjpeglibjpeg-devel libpng libpng-devel freetype freetype-devel 安装依赖库 yum -y install ...

  3. linux php 添加gd,linux(centos)下为php添加添加GD扩展

    标签:inux   type   lib   eve   MIP   依赖库   重启nginx   nginx   linux yum -y install libjpeglibjpeg-devel ...

  4. linux vsftpd删除用户,Linux/CentOS添加/删除FTP用户并设置权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被设置用户名为test.被限制路径为/alidata/www/test 2.建用户:在root用户下: u ...

  5. Linux(CentOS)下的vsftpd服务器配置-五岳之巅

    说明:VSFTPD这款软件,网上和书里有很多配置文章,但不一定适用于您的主机,不同版本默认值不一样,我现在使用的是vsftpd-2.0.5-12.el5_3.1. 千万记住:修改配置文件后,必须重新启 ...

  6. Linux系统下服务和运行目标管理——单用户和多用户模式的切换

    前言 这是我听老师讲课做的笔记,考试要看的. 这是视频地址 作者:RodmaChen 关注我的csdn博客,更多Linux笔记知识还在更新 服务和运行目标管理 一. Linux的启动过程 二. Lin ...

  7. Linux中如何添加/删除FTP用户并设置权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被设置用户名为test.被限制路径为/home/test 2.创建建用户:在root用户下: userad ...

  8. linux打理ftp用户,Linux中如何添加/删除FTP用户并设置权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被设置用户名为test.被限制路径为/home/test 2.创建建用户:在root用户下: userad ...

  9. linux ftp web服务器搭建,Linux系统下搭建Web服务器和FTP服务器

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Apache2和php组件的安装 使用如下命令来安装Apache2和php的组件 Ps:如果只安装Apache2,将会导 ...

最新文章

  1. NBJL 2020论文导读14:How Much Position Information Do Convolutional Neural Networks Encode ?
  2. 【干货】迅雷产品经理:浅析用户成长体系
  3. CentOS 7安装Zabbix 3.4
  4. django使用用户名或手机号码登录
  5. windows中mysql添加环境变量_windows 下添加mysql到系统环境变量
  6. 响应式网页设计简单入门
  7. 20200728:力扣199周周赛题解(上)
  8. JavaOO 常用类
  9. h5页面预览pdf文件_H5怎么实现在线预览PDF
  10. access数据库拆分的用途_在Access中手动拆分数据库
  11. matlab app designer:夫琅禾费圆孔衍射仿真
  12. matlab定积分例子,利用Matlab进行不定积分运算示例巧妙至极.doc
  13. 阿里云CDN回源OSS产生流量计费说明
  14. linux eof 用法,Linux下EOF 用法
  15. 【立创EDA开源推荐】10期基于PCB彩印教程(水转印)
  16. Mac 更新环境变量
  17. art-illumina模拟测序
  18. 2W公里,就换EBC刹车片?
  19. 『小项目』打字小游戏
  20. 基于三维GIS技术的智慧物流园区建设

热门文章

  1. swift 静态库、动态库
  2. 第三章 寄存器(内存访问)
  3. 【LOJ】 #2521. 「FJOI2018」领导集团问题
  4. 非刚性人脸跟踪 —— 面部特征检测器
  5. 正则表达式**************************
  6. bzoj20892090: [Poi2010]Monotonicity
  7. jquery添加事件
  8. 《Unix网络编程》卷一(简介TCP/IP、基础套接字编程)
  9. ESP32 开发之旅② Arduino For ESP32说明
  10. CSS3实现垂直居中