配置vsftp并添加用户

简介:

vsftpd服务 添加用户

vsftp的安装,yum还是源码随便你,下面说说建立ftp账户。

[root@localhost]# useradd -d /opt/data/http/upload -g ftp -s /sbin/nologin ftpman

[root@localhost]# passwd ftpman

Changing password for user ftpman.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.

这样就为系统增加了一个名为ftpman,家目录指向为/opt/data/http/upload的且不能直接用于登录centos系统的ftp用户

vi /etc/sysconfig/iptables-config 照下面修改

    IPTABLES_MODULES="ip_conntrack_ftp"

    保存退出

    vi /etc/modprobe.d/modprobe.conf

    options ip_conntrack_ftp ports=你的ftp端口如2121

    保存退出

    service iptables restart

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

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

500 OOPS: child died

可尝试用以下命令:

setsebool -P ftpd_disable_trans 1

service vsftpd restart

    P这个参数表示以后重启系统也不用再打一遍。


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

    anonymous_enable=NO

    connect_from_port_20=NO

    banner_file=/etc/vsftpd/welcome

    chroot_local_user=YES

    chroot_list_enable=NO

    listen_port=21

#   监听169.170这台机器

#   listen_address=192.168.169.170 

    

修改文件夹的读写权限:

chown ftpman.ftp /opt/data/http/upload

chmod 760 /opt/data/http/upload



本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1706273,如需转载请自行联系原作者

相关文章
|
7月前
|
运维 Linux 数据安全/隐私保护
linux配置SVN,添加用户,配置用户组的各个权限教程
linux配置SVN,添加用户,配置用户组的各个权限教程
|
数据安全/隐私保护
Confluence 6 手动添加用户
希望添加一个新用户: 选择  > 用户管理(User management) 选择 添加用户(Add Users)标签页 输入用户的详细信息 选择是否让 Confluence 发送一个电子邮件到用户的电子邮箱中通知用户的用户名已经被创建了。
953 0
Confluence 6 中添加用户
有很多办法可以向 Confluence 中添加用户: 通过用注册:如果 允许用户注册 功能在你的 Confluence 站点中被启用,用户可以通过站点进行自助注册。
1171 0
|
数据安全/隐私保护 安全 虚拟化
|
网络协议 Linux
|
Linux 数据安全/隐私保护