本文的研究主要是在Linux环境下快速构建ftp服务器的方法,具体如下。 让我们先看一下ftp的介绍:
FTP是文件传输协议(文件传输协议)的英文简称,中文简称“文传协议”。 用于互联网上控制文件的双向传输。 同时,它也是一个APP应用。 每个操作系统都有不同的FTP APP应用程序,但所有这些APP应用程序都遵循相同的协议传输文件。 在FTP的使用中,用户经常遇到两个概念:“下载”和“上传”。
一般来说,在各种linux发行版中,缺省情况下附带的ftp软件为vsftp。 鉴于每个linux发行版都认可vsftp,vsftp必须是优秀的ftp软件。
1、检查vsftpd软件的安装
使用以下命令#
rpm -qa |grep vsftpd
检测是否安装了vsftpd软件,如果没有,请使用YUM命令进行安装
yum install vsftpd -y
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=是
anon_mkdir_write_enable=YES
输入前两个#号,即可完成匿名用户的部署。 在这种情况下,匿名用户可以登录并上传、下载文件。 请记住,更改配置文件后,必须重新启动服务。
5、创建和使用非匿名帐户
vsftpd服务和系统用户是相互关联的。 例如,创建一个名为testwww的服务
#useradd testwww
#passwd testwww
6、登录方式(非vsftp设备) ) ) ) )。
浏览器将打开:
在浏览器中输入
ftp://vsftp所在的计算机ip/
打开文件:
输入文件夹
ftp://vsftp所在的计算机ip/
可以右键单击选择登录
cmd :
输入到dos
ftp vsftp所在的计算机ip
输入用户名、密码
xftp登录:
细微的地方
默认sftp可以登录,但ftp不能登录; 需要在
vsftpd.conf加入ftp的默认端口(sftp默认端口22 )。
listen_port=21
总结
以上是介绍了如何在Linux环境下快速构建ftp服务器的内容,希望能对大家有所帮助。 感兴趣的请继续参考本网站的其他相关主题。 如果有不足的地方,欢迎评论。 感谢朋友们对本站的支持!