linux系统下搭建ftp服务器
今天临时搭建了个ftp服务,记录一下。
1.首先用命令rpm -qa |grep vsftpd 查看是否安装vsftpd软件。
2.如果未安装则用命令yum install vsftpd -y 来安装,如下图安装成功。
3.启动服务 service vsftpd start 如果提示下面Redirecting to...这种情况只需按照提示执行即可
4. vsftpd的配置 执行#vim /etc/vsftpd/vsftpd.conf找到下面两项去掉前面的#号
anon_upload_enable=YES
anon_mkdir_write_enable=YES
就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件,如果要去掉匿名用户登录,则把下面一项改为NO
anonymous_enable=YES --> anonymous_enable=NO。修改完之后重启下服务。
5.创建用户 :useradd ufile
创建密码 这里小白需要注意下 passwd ufile 则是指定哪个用户名下的密码,而不是直接写你的密码,我就犯了这个低级的错误
正确的写法应该是这样
,接下来输入两次你的密码就创建ok了。
6.登录验证,在文件夹或者浏览器上输入ftp://vsftp所在机器的ip/
最后需要注意的是,如果发现连接不了,则可能是你的服务器防火墙端口未开的缘故。