zoukankan      html  css  js  c++  java
  • linux 实现自动创建ftp用户并创建文件夹

    创建一个 createuser.sh的脚本文件

    #!/bin/sh

    #传入的文件名

    name=$1

    #创建该用户所对应的ftp文件夹   /srv/ftp是我的ftp服务器的根目录

    mkdir /srv/ftp/$name

     #创建ftp用户组,便于管理

    /usr/sbin/groupadd ftp

    #创建用户

    /usr/sbin/useradd -g ftp -M -d /srv/ftp/$name -s /sbin/nologin $name

    #修改用户的密码,密码默认为和用户名相同

    echo $name|passwd --stdin #name

    #更改ftp目录的权限

    chown -R $name:ftp /srv/ftp/#name

    #把新用户名追加到/etc/vsftpd/cgroot_list

    echo $name>>/etc/vsftpd/chroot_List

    #重启ftp服务

    /sbin/service vsftpd restart

  • 相关阅读:
    python,selenium遇到的问题
    python环境配置
    性能测试函数
    性能测试的关注点
    环境配置
    性能监控工具使用
    linux路径
    linux权限
    自动化测试工具
    书籍
  • 原文地址:https://www.cnblogs.com/hrx-star/p/5959758.html
Copyright © 2011-2022 走看看