美文网首页
LInux下安装FTP服务

LInux下安装FTP服务

作者: 君不见_c4ee | 来源:发表于2019-01-18 16:04 被阅读0次

第一步 创建ftp用户组ftpusers,创建ftp用户ftptest,限制用户不能登入系统,设置用户访问目录

mkdir /home/FTP

chmod 777 -R  /home/FTP

groupadd ftpusers

useradd  ftptest -g ftpusers -d /home/FTP -s /sbin/nologin  ftptest

passwd ftptest  设置密码

第二步安装配置服务

1 可以直接使用软件库安装

 rpm -ivh vsftpd 再补全

apt-get update

apt-get install vsftpd  ubuntu系统安装命令

2 当补全不了的时候是说明本地没有安装包,需要挂载一下光盘

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

会弹出一个提示信息,表示文件为只读文件

cd /mnt/cdrom/Packages

rpm -ivh vsftpd 再补全就可以安装了

3 安装完毕后就是配置信息

匿名访问默认关闭,可选择开放,安全起见不建议支持,或者说匿名只限制下载,不能执行其他操作

anonymous_enable=NO

一般配置文件都采用默认的无需改变和添加就可以直接访问

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

把上面几行前面的注释去掉,这几个是用来限制登入用户只能访问自己的主目录

再在chroot_list 文件中加入ftptest用户

4 然后启动服务

systemctl restart vsftpd.conf   或者service vsftpd restart

访问过程中会遇到很多问题

1 能访问但是访问速度很慢(DNS解析的问题)

vi  /etc/vsftpd/vsftpd.conf

在底下加入一行 reverse_lookup_enable=NO

2 linux red hat 访问不了 

需要在防火墙中添加ftp,允许通过,同时关闭SELinux

界面点击关闭防火墙的时候,在选择永久添加规则之后需要点击防火墙中的重载

7.0以上关闭SELinux需要修改配置文件,有些可以直接修改

永久有效

修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。

即时生效

setenforce 0

3 Ubuntu还是访问不了

pam_service_name=ftp原配置中为vsftpd,ubuntu用户需要更改成ftp

参考链接:https://www.cnblogs.com/YangJieCheng/p/8252577.html

小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:701136382 这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的java高阶学习资料!

相关文章

  • CentOS6.8搭建FTP服务器

    如果要ftp访问linux需要安装ftp服务,vsftpd是Linux下比较好的的FTP服务器。 一、检查安装vs...

  • 2021-03-05

    linux 下搭建FTP服务实战 1、安装vsftp yum install -...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • 安装ftp服务

    vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 1.安装vsftpd yum -...

  • Linux下安装FTP

    最近照着网上教程Linux篇---ftp服务器的搭建,在Linux(centos)下安装ftp的时候遇到了一点问题...

  • Java 图片上传方式一 : ftp 图片服务器

    一 : Linux ftp 图片服务器 1、 Linux 安装 ftplinux服务器配置安装ftpyum ins...

  • linux下安装FTP服务

    FTP简述 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协...

  • LInux下安装FTP服务

    第一步 创建ftp用户组ftpusers,创建ftp用户ftptest,限制用户不能登入系统,设置用户访问目录 m...

  • linux 下内网安装ftp包

    1.下载ftp服务安装包安装包路径 ftp://ntssl.cn/pub/ftp/2.把安装包复制到Linux目...

  • linux使用ftp,包括root用户

    如何在linux下开启FTP服务

网友评论

      本文标题:LInux下安装FTP服务

      本文链接:https://www.haomeiwen.com/subject/uqbndqtx.html