首页 > 编程知识 正文

linux虚拟机搭建ftp服务器,Linux搭建FTP服务器下载

时间:2023-05-03 10:40:41 阅读:176343 作者:4280

安装在vmware12上的CentOs6.8最终将允许物理计算机上的windows10成功访问CentOs上的FTP服务器。

另一方面,确认是否安装了ftp相关的安装软件包。

# rpm -qa | grep vsftpd //ftp安装软件包为vsftpd

确保没有安装与我的系统相关的软件包,首先安装在安装包中。

# yum -y install vsftpd//如果此处未设置yum源,则直接通过rpm安装也是一样

确认安装是否成功

二.启动服务,设置启动时的自启动。

# service vsftpd start//服务开始

# chkconfig --level 35 vsftpd on //设置自动启动

# chkconfig --list vsftpd //查看设置是否成功

三.部署vsftpd文件

ftp服务器有三个配置文件,主要位于/etc/vsftpd目录中。

用于指定无法访问ftpusers//FTP服务器的用户

名为user_list//的文件中的用户能否登录到服务器取决于vsftpd.conf文件中的userlist_enable和userlist_deny两个选项。

vsftpd.conf //ftp服务器的主配置文件

四.匿名用户访问

打开vsftpd.conf

# vi /etc/vsftpd/vsftp.conf

将这两个选项设置为YES :anon_upload_enable=YES和anon_mkdir_write_enable=YES。 (一般来说,如果默认情况下已经存在,则删除前面的“#”。 ) ) ) ) ) ) ) )。

现在,匿名用户可以上载和下载文件。 ps:配置文件详细信息

五.非匿名用户访问

1 .更改配置文件

# vi /etc/vsftpd/vsftp.conf

首先关闭匿名用户访问。 anon_upload_enable=NO

在配置文件的末尾,userlist_enable=YES,userlist _ file=/etc/vsftpd/vsftpd.user _ list,userlist_deny=NO

)如果不知道具体的意思,可以查看配置文件详细调查() )。

2 .创建用户

3 .这里先测试一下,发现不能直接用ftp1登录,登录。

4、将用户ftp放入/etc/vsftpd/vsftpd.user_list文件中。

# VI/etc/vsftpd/vsftpd.user _ list

将FTP1(1 (一行代表一个用户)写入文件,保存并退出,然后重新加载以下服务(# service vsftpd reload ) :

您可以再次访问并使用ftp1用户登录到ftp服务器。

如果您不知道Ps:的某些vsftpd.conf配置文件的选项,请参阅该文件的详细说明。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。