首页 米可游戏攻略 正文

ftp服务器怎么搭建?新手也能快速上手的方法!

今儿个心血来潮,想倒腾个 FTP 服务器玩玩,主要是想方便平时在不同设备之间传文件,省得老插数据线,麻烦! 搞起! 我这电脑是 Linux 系统,听说 vsftpd 这玩意儿不错,就它!先装上: ...

今儿个心血来潮,想倒腾个 FTP 服务器玩玩,主要是想方便平时在不同设备之间传文件,省得老插数据线,麻烦!

搞起!

我这电脑是 Linux 系统,听说 vsftpd 这玩意儿不错,就它!先装上:

yum install vsftpd -y

安装过程嗖嗖的,一会儿就完事。接下来得改改配置文件,让它更符合咱的使用习惯。

打开配置文件,我主要改这么几个地方:

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • anonymous_enable=NO 这个得关掉,匿名访问不安全。
  • local_enable=YES 允许本地用户登录,这是必须的。
  • write_enable=YES 得让用户能上传文件,不然搞个啥劲。
  • local_umask=022 设置一下文件权限,默认的太松。
  • dirmessage_enable=YES 用户切换目录的时候给个提示,挺人性化的。
  • xferlog_enable=YES 把上传下载的记录都记下来,方便以后查。
  • connect_from_port_20=YES 开启主动模式,有些客户端需要这个。
  • xferlog_std_format=YES 日志格式用标准的,看着舒服。
  • listen=YES 让 vsftpd 自己监听端口,省心。
  • pam_service_name=vsftpd 认证就用系统自带的,不用自己折腾。
  • userlist_enable=YES 启用用户列表,可以限制哪些用户能登录。
  • tcp_wrappers=YES 加个防火墙,更安全些。

改完配置,得让它生效,重启一下服务:

systemctl restart vsftpd

用户管理

我这 FTP 服务器主要是自己用,也不搞太复杂,直接用系统用户登录就行。简单粗暴,创建一个用户,设置个密码:

useradd test

passwd test

体验一把

配置好后,我在另一台电脑上打开资源管理器,输入 ftp://服务器IP地址,然后输入用户名密码,成!可以随意上传下载文件,速度还挺快,真香!

以后传个电影、照片啥的,再也不用插数据线,直接 FTP 搞定,美滋滋!

阅读全文