linux安装及配置vsftpd - Go语言中文社区

linux安装及配置vsftpd


阿里云-centos7安装vsftpd 

1. 安装vsftpd 

     yum install vsftpd

2. 新建vsftpd 用户文件夹(家目录)

    mkdir /media/file

3. 新增vsftpd用户,并且指定用户的home目录

   useradd –d /media/file-g ftp –s /sbin/nologin ftpuser

    说明:

       -s /sbin/nologin 是让其不能登陆系统 
       -d 是指定用户目录为/media/file ,这里可以替换成任何你需要的目录。 
       -g ftp 把用户加入到ftp组中(vsftp已创建) 
       ftpuser是ftp用户名,在配置时把这个myftp换成你的ftp用户名。 

     注意:

        用useradd建立的用户,如果后面不加–s /sbin/nologin参数,建立的用户为普通系统用户,有系统登陆centos服务器的权              限;在useradd命令后面加上参数–s /sbin/nologin,为centos 服务器虚拟主机添加不可以登录系统的专用账号(虚拟账户)

为刚添加的用户设置密码    

passwd ftpuser

    两次输入用户密码

如果用户名有误,则删除用户重新新建用户

    删除用户 - userdel -r ftpuser

4. 修改vsftpd默认的链接端口

      4.1. 编辑vsftpd.conf(vi /etc/vsftpd.conf)

      4.2. 在文件末尾新增一行    listen_port=4950, 设置端口号为4950

      4.3. 编辑/etc/services 文件,修改其中的

           ftp             20/tcp
           ftp             20/udp          fsp fspd

           为

           ftp             4950/tcp
           ftp             4950/udp          fsp fspd

     4.4. 重新启动vsftpd服务

           service vsftpd restart

     4.5. 查看当前vsftpd监听的端口号

           netstat -tnulp|grep vsftpd

          可以查看到当前监听的端口号为4950

       

  5. 用filezilla连接文件服务器

       

     点击连接即可连接成功。

 

 

 
 
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_35562664/article/details/81561617
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 22:25:22
  • 阅读 ( 1115 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢