新建ftp用户_ubuntu ftp服务器创建ftp用户 - CSDN
  • linux 下新建ftp用户

    2018-05-25 09:52:30
    linux 下新建ftp用户 设置FTP权限 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “ 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO” 保存修改,按ESC键,运行命令:“:wq”...

    linux 下新建ftp用户

    设置FTP权限

    编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “
    将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
    保存修改,按ESC键,运行命令:“:wq”这样关闭了匿名登录功能。
    

    添加用户
    useradd ftpuser1 -s /sbin/nologin
    设置密码

    设置ftpuser1 用户密码,运行命令:”passwd ftpuser1 ” ; 输入两次密码,匹配成功后,就设置好了ftpuser1 用户的密码了。
    

    添加权限(创建文件夹以及文件的权限)
    chown -R ftpuser /home/crm/ftproot
    chmod 755 -R /home/crm/ftproot

    “/home/crm/ftproot” 为ftp根目录
    cat /etc/vsftpd/vsftpd/comf
    ** local_root=/home/crm/ftproot

    测试
    浏览其中访问 “ftp://ip

    展开全文
  • 一直以来,没有写博客的习惯。...最近,工作中搭建ftp和新建ftp用户,过程看上去不难,但是自己也还是踩了几个坑。 一.搭建ftp 1.安装 首先,查看是否安装,rpm -qa |grep vsftpd 在线安装 ...

    一直以来,没有写博客的习惯。

    但是一年以来,觉得博客这个东西,写写挺有用的,当做是自己每一个任务完成的一个总结,也怕自己忘记,希望自己从现在开始,养成写博客的好习惯。

    最近,工作中搭建ftp和新建ftp用户,过程看上去不难,但是自己也还是踩了几个坑。

    一.搭建ftp

        1.安装

         首先,查看是否安装,rpm -qa |grep vsftpd

         在线安装

          yum install -y vsftpd

        离线安装

        现将ftp安装包导入服务器,可通过rz命令或者xftp工具导入。

        执行  rpm -ivh [ftp版本文件名]

     2.配置

    (1)编辑vsftpd.conf文件 vi  /etc/vsftpd/vsftp.conf

    此处着重设置一下参数

    anonymous_enable=NO  #允许匿名用户访问为了安全选择关闭

    chroot_list_file=/etc/vsftpd/chroot_list #设置为YES则下面的控制有效,在这个文件中要添加ftp用户名
    chroot_list_enable=YES #若为NO,则记录在chroot_list_file所指定的文件(默认是/etc/vsftpd.chroot_list)中的用户将被chroot在登录后所在目录中,无法离开.如果为YES,则所记录的用户将不被chroot.这里YES.
    chroot_local_user=YES #此处如果登陆ftp用户后,不能创建目录,可以考虑设置为NO

    最后一行,增加user_config_dir=/etc/vsftpd/userconfig #在这个文件夹中,设置ftp用户的主目录

    (2)关闭防火墙

    (3)检查SElinux状态并关闭

     getsebool -a|grep ftp

      若没有关闭 vi /etc/setliunx/config   #将第一个SElinux改为disabled

    (4)如果是centOS 6

    通过  getsebool -a|grep ftp 查询状态,将以下图中的服务设置成ON

    setsebool 【服务】 1 设置为ON

     

      配置完成

    3.新建ftp用户

    直接上命令

    useradd -d /data/test  test #建test用户,并设置主目录

    passwd test #改密码

    usermod -s  /sbin/nologin test #设置只能ftp登录

    chown -R test /data/test  #设置用户可操作该目录所有层级

    chmod 755  /data/test #设置权限

    重启ftp服务,登录测试

     

    ******点点记忆,贵在坚持*********

    展开全文
  • Windows 下开启FTP服务,并创建用户 一、创建用于登入 FTP用户。 win + r 运行 compmgmt.m 打开计算机管理页面,依次点击左侧本地用户组–>用户,右侧空白处右击点击新用户。 填写新...

    Windows 下开启FTP服务,并创建用户

    此教程教你怎么开启 Windows 的 FTP 服务,并创建用于登入 FTP 的用户。教程用到的操作系统是 Windows 7。

    一、创建用于登入 FTP 的用户。

    1. 打开计算机管理程序,依次点击左侧本地用户组–>用户,右侧空白处右击点击“新用户”。
      在这里插入图片描述
    2. 填写用于登入FTP服务器的新用户信息,如下图所示
      在这里插入图片描述
    3. 点击创建完成新用户创建,在新弹出的窗口中点关闭,到此新用户创建完成
      在这里插入图片描述
      在这里插入图片描述

    二、开启 FTP 服务

    • 控制面板中找到程序和功能,在左侧的菜单点击“打开或关闭Windows功能”,在弹窗的窗口中勾选FTP服务、FTP扩展性、IIS管理控制台,只需要勾选途中框起来的3个即可,确定后等待几分钟即可完成,部分设备可能需要重新启动计算机。
      在这里插入图片描述

    四、允许FTP服务通过防火墙(如果你的防火墙已经关闭,无视这一步)

    1. 控制面板中找到Windows 防火墙,点击左侧的“运行程序或功能通过Windows防火墙”。
      在这里插入图片描述
    2. 在弹出的窗口中勾选FTP服务器并确定。
      在这里插入图片描述

    五、创建 FTP 服务

    1、win + R 运行 InetMgr 打开 Internet 信息服务(IIS)管理器,在左侧的 空白区域右击选择“添加FTP站点…”。
    在这里插入图片描述
    2. 录入站点名称,和需要映射FTP服务的文件路径。 在这里插入图片描述
    3. IP地址默认全部未分配即可,端口号默认21,SSL这里选无。
    在这里插入图片描述
    4. 因为我要求FTP服务只能通过新建的用户登入,所以身份验证选基本,授权这里指定刚刚创建的用户。
    在这里插入图片描述
    做完以上这些,整个FTP服务就算搭建完成了。

    六、验证及排错

    1. 打开文件浏览器,在地址栏输入 ftp:// 你的 ip 地址。
      在这里插入图片描述
    2. 在弹出的窗口中输入创建的用户和密码,点击登录,成功后就可以看到你的 FTP 服务里的文件了。
      在这里插入图片描述
    3. 如果出现无法登陆的问题,首先检查你的用户密码是否正确,也有可能是文件权限的问题,文件权限可以按照以下步骤进行处理。
      3.1.1 找到 FTP 文件路径,右击属性,添加 FTP 用户的权限
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
    4. 如果出现外部不能访问的问题,在不关闭防火墙的环境下可以用以下方式解决。
      4.1.1 控制面板–>Windows防火墙–>允许程序或功能通过Windows防火墙–>新窗口中允许运行另一程序”。在浏览中找到“C:\Windows\System32\svchost.exe”,打开并添加。。
      在这里插入图片描述
      4.1.2 此时多了一个多出一项“Windows服务主进程”,勾选后面的两个复选框,完成后确认。
      在这里插入图片描述
    展开全文
  • 我是一个linux小白,现在分配到一个任务就是需要在FTP的某个IP环境下新建一个用户,且设置该用户只能访问home下与之用户名对应的文件夹。 请问各位大神们这个该如何解决呀?希望可以得到比较直观化的解决方案,...
  • 就把今天创建FTP用户和配置权限在这里记录一下,总结自己,也方便别人。 创建用户 1、Linux系统创建用户:useradd -d /home/ygzx ygzx 2、为用户设置密码:passwd ygzx 3、设置限定用户不能telnet,只能ftpusermod ...
        
    很久没有写博客了,今天正好用到了关于linux下ftp用户的创建与权限设置。就把今天创建FTP用户和配置权限在这里记录一下,总结自己,也方便别人。

    创建用户

    1、Linux系统创建用户:useradd -d /home/ygzx ygzx

    2、为用户设置密码:passwd ygzx

    3、设置限定用户不能telnet,只能ftpusermod -s /sbin/nologin ygzx

     修改ftp配置

    我的vsftpd.conf文件内容如下:


    注意,在这里有个user_config_dir配置项,该配置项指定FTP权限配置文件的存放目录,查看/etc/vsftpd/vsftpd_user_conf,如下:


    /etc/vsftpd/vsftpd_user_conf目录下要新建一个与用户名相同的文件,其内容如下:


    其中cmds_allowed=ABOR,CWD,LIST,PWD,PASS,PASV,QUIT,SIZE,USER,MODE,RETR,PORT,NLST,表示只能下载,不能上传、删除、重命名。哈哈,就要这么苛刻,为了数据安全。

    配置完这些,重启一下vsftpd服务即可。

    验证

    在本机执行cmd进行ftp连接到ftp server:


    ok,验证成功!

    展开全文
  • Windows Server 2008 R2 Enterprise创建FTP用户 由于要通过Windows服务器创建FTP账号,并限制不同的FTP账号只能访问账号同名的文件夹,这里记录一下遇到的问题。 1、首先是创建用于ftp登录的用户 点击开始菜单,...

    Windows Server 2008 R2 Enterprise创建FTP用户

    由于要通过Windows服务器创建FTP账号,并限制不同的FTP账号只能访问账号同名的文件夹,这里记录一下遇到的问题。

    1、首先是创建用于ftp登录的用户

    点击开始菜单,选择管理工具->服务器管理器->配置->本地用户和组


    选择用户,右键新建用户,输入用户名和密码,并将下面的勾选项都取消,否则登录时会有问题。


    然后右击组,新建用户组,将新建的几个ftp账号添加到组中,便于管理。


    2、创建FTP站点

    接下来就要创建FTP站点,包含ftp账号用于登录

    首先,点击开始菜单,选择管理工具->Internet信息服务(IIS)管理器,点击站点,然后右键添加FTP站点,输入FTP站点的名称和对应的物理路径。


    点击下一步,输入服务器ip地址以及ftp端口号,SSL选择无。


    点击下一步,这里的配置比较关键,身份验证如果勾选,登录的时候需要密码,不勾选匿名的时候就会禁用匿名账号。允许访问这里选择所有用户,后面通过用户隔离规则来进行权限限制。下面的权限是目录的读写权限,可以根据需要配置。


    然后在之前配置的FTP物理目录即”E:/ftp”下新建LocalUser和public文件夹,这是Windows要求建立的文件夹,public文件夹用于匿名登录,LocalUser文件夹用户存放各个ftp账号登录的目录。注意给文件夹赋各个登录账号的读写权限。

    可以点击LocalUser文件夹,然后点击页面右边的编辑权限,将各ftp账号添加权限。



    点击站点名称,在右边选择FTP SSL设置,选择运行SSL连接。


    点击FTP身份验证,根据需要进行配置。


    点击FTP授权规则,设置为运行所有用户读写。


    点击FTP用户隔离,这里的配置是关系到实现不同ftp用户只能访问登录名对应的文件夹的功能的重点,选择用户名目录(禁用全局虚拟目录),这样ftp用户就不能到自己目录的上层目录访问了,它的根目录就相当于同名文件夹下。不过千万别忘了在LocalUser目录下建立相应ftp账号的同名文件夹。


    展开全文
  • suse linux创建ftp用户、限制其访问路径,及解决重启ftp服务报错问题 --创建用户 #adduser -G ftp -d /srv/ftp -s /bin/false test ---/bin/false这个是限制其使用ssh其它端口 --创建完设置密码 #passwd test  。...
  • http://hi.baidu.com/xdh2571/blog/item/9031c8fa186752d3b48f310f.html<br /> linux创建ftp用户以及指定目录问题2010年07月20日 星期二 10:56 <br />创建用户命令:如我的目录是根目录下的 MyWeb ...
  • 在Linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户:在root用户下: useradd -d /home/ftp ftpname //增加用户test,并制定...
  • 首先要明白ftp是一个客户端工具,用来连接ftp服务的。而服务端安装的ftp服务叫vsftp(当然还有其他的) linux服务端安装的ftp服务为 vsftp,直接使用yum安装即可:yum install vsftp -y 安装完成后使用whereis ...
  • Linux创建ftp用户

    2014-01-07 15:45:24
    Linux创建ftp用户 1. 安装vsftpd服务: 在shell下运行yum install vsftpd,即可安装成功; 2. 修改vsftpd的配置: 在/etc/vsftpd/下找到vsftpd.conf文件,修改默认配置,包括监听地址和端口,是否打开tcp、...
  • 创建一个 createuser.sh的脚本文件 #!/bin/sh #传入的文件名 name=$1 ...#创建该用户所对应的ftp文件夹 /srv/ftp是我的...#创建ftp用户组,便于管理 /usr/sbin/groupadd ftp #创建用户 /usr/sbin/useradd -g ft...
  • Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP。声明:使用Linux版本release 5.6,并以超级管理员root身份运行。  1.创建用户,并指定分组和主目录 useradd ...
  • aix系统中ftp用户建立

    2020-07-29 14:20:47
    详细描述了如何在aix6.1中设置ftp服务,设定用户权限。
  • 需求:创建一个ftp用户,用户名:testUser,密码:testUser,连接端口:30000,该用户只能访问/home/test/testDir 下的内容 1)如果没有安装vsftpd,需先安装vsftpdapt-get install vsftpd 2)创建用户useradd ...
  • Centos 新增ftp用户

    2019-03-18 17:32:31
    这里暂不写安装过程,只写了新建ftp用户过程; 1.查看ftps是否已经安装 vsftpd -v 2.添加用户名为ftp的用户 user add ftp 3.修改ftp密码 passwd ftp 4.设置ftp用户 usermod -s /sbin/nologin ftp 设置...
1 2 3 4 5 ... 20
收藏数 170,502
精华内容 68,200
关键字:

新建ftp用户