今儿个心血来潮,想倒腾个 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 搞定,美滋滋!
阅读全文