新闻资讯

linux搭建ftp服务器方法 花生壳如何搭建linux ftp服务器?

2022-10-26

在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。一般在各种linux的发行版中,默认带有的ftp软件是vsftp,从各个linux发行版对vsftp的认可可以看出,vsftp应该是一款不错的ftp软件。linux搭建ftp服务器的方法是什么?

方法/步骤

1、检查安装vsftpd软件
使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,
如果没有安装,使用YUM命令进行安装。
2、启动服务
使用vsftpd软件,主要包括如下几个命令:
启动ftp命令#service vsftpd start
停止ftp命令#service vsftpd stop
重启ftp命令#service vsftpd restart
3、vsftpd的配置
ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:
ftpusers 该文件用来指定那些用户不能访问ftp服务器。
user_list 该文件用来指示的默认账户在默认情况下也不能访问ftp
vsftpd.conf vsftpd的主配置文件
4、以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下
anon_upload_enable=YES
anon_mkdir_write_enable=YES
两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。
5、非匿名账户的创建与使用
vsftpd服务与系统用户是相互关联的,例如我们创建一个名为test 的系统用户,那么此用户在默认配置的情况下就可以实现登录,如图
登录后在页面创建名为“aa”的文件夹,同样我们在服务器test用户 的home目录里也可以看到相同的文件。

花生壳如何实现搭建linux ftp服务器?

第一步、下载、安装、登录花生壳客户端

1、下载花生壳客户端并进行安装。

2、输入账号密码登录花生壳客户端。如果忘记密码或没有花生壳帐户,可输入框下方寻求帮助。
3、登录贝锐账号之后,点击主界面左下角的“域名”按钮,进入到域名列表的管理界面。
4、点击“域名诊断”,诊断结果:花生壳已经成功地将您的域名和公网ip绑定在一起了,花生壳的动态域名解析正确无误。
这时候,花生壳客户端已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前的公网IP了。

第二步、搭建Server-U服务器

  1. 安装Serv-U:
    使用Serv-U来搭建FTP服务器,需要先下载安装Serv-U,然后双击程序安装即可。
  2. 新建域:
    在Serv-U中,点击“新建域”。
    输入“名称”(自定义),然后点击下一步。其他都使用系统默认的设置点下一步直至完成。
    这里定义域使用的协议及其对应的端口,若服务器上有其他端口与Serv-U的冲突,建议修改为其他,如修改为88。
    3、新建域账户:
    域已经建立好,此时Serv-U会提示域中无用户,是否给域创建用户,点击“是”。根据提示,我们现在来添加一个用户名为贝锐的账户。定义此账户的密码。选择此域用户的根目录地址,点击下一步。
    到了这里我们已经安装并创建好FTP服务了。当然,大家可以根据实际情况自行进行调整。
    测试内网是否可以访问FTP站点
    通过点击电脑开始—运行—CMD,在命令行界面里面输入ipconfig,通过查看IP Address获得本机内网IP。
    打开IE浏览器,在地址栏中输入 http://192.168.1.101:88 进行访问,能访问到指定的文件目录中,FTP服务器搭建成功。

    第三步、设置端口映射

    浏览器访问路由器的管理地址(可通过路由器背面查看) ,并输入密码登录。
    在路由器—应用管理—虚拟服务器中,添加HTTP 88的端口映射。
    外网使用花生壳域名+端口的方式访问,成功访问到内网的FTP服务器!
    以上我们就完成了使用花生壳工程完成linux搭建ftp服务器的整个过程。花生壳服务目前的用户量已达1800万以上,广泛应用于网站建设、视频监控、遥感测绘、FTP、VPN、企业OA、ERP等应用领域。有需要搭建FTP或是想了解更多有关花生壳应用的朋友可以直接进入官网自行咨询哦。