首页> 软件配置及服务 >操作系统 >Linux Linux
Linux centos系统配置新的FTP用户
作者:小萝卜 2019-03-13 【 Linux FTP相关 】 浏览 1915
简介linux centos系统 添加ftp用户与登录配置详解以及注意事项
(一)修改配置文件
vi /etc/vsftpd/vsftpd.conf chroot_local_user=YES --改为YES //将所有用户限定在主目录内 chroot_list_enable=YES --改为YES //表示要启用chroot_list_file # (default follows) chroot_list_file=/etc/vsftpd/chroot_list --注释放开 这时列出的是那些“不会被限制在主目录下”的用户。 userlist_deny=NO --新增 userlist_enable=YES --默认是YES
(二)增加用户
useradd -d /website -g ftp -s /sbin/nologin www passwd www //给www用户设置密码 website是 www 用户的主目录 www 是ftp用户
(三)配置/etc/vsftpd/chroot_list
//增加www 代表 这个用户只能在主目录下进行操作(去不到主目录的上层目录) vi /etc/vsftpd/chroot_list www
(四)配置允许访问的用户
vi /etc/vsftpd/user_list //增加允许访问的用户ftp_test1
(五)重启ftp 服务
service vsftpd restart
注意:添加ftp用户有时会报错
useradd -d /website -g ftp -s /sbin/nologin www 报错: useradd: warning: the home directory already exists. Not copying any file from skel directory into it.
这样就可以了,你已经创建好这个用户了,warning的原因是因为你已经存在/var/www/t 这个目录了,系统没有为你复制相应的profile等配置文件。如果需要配置,可以手动创建,可以参考其他用户的profile。
很赞哦! (0)
相关文章
- 宝塔安装PHP环境,运行ckfinder报错Missing PHP extensions: Fileinfo.
- 用的是集成的wampserver,网页打开非常慢,甚至打不开
- linux复制、移动、删除文件命令
- linux 下 apache启动、停止、重启、状态命令
- Linux下GatewayWorker启动、停止、重启、状态查看等命令
- 从本地拷贝文件到服务器,从一个服务器拷贝另一个服务器上面的文件或文件夹
- linux下vim对于意外退出的文档的再次开启
- ubuntu下如何查看某端口被占用的情况
- Ubuntu/CentOS下安装的apache怎么配置多域名
- Linux常用命令,Linux运行PHP脚本