Linux操作系统下配置服务器过程 FTP服务器

2024-11-20 11:27:26
推荐回答(2个)
回答1:

1,功能:开通ftp用户上传或下载文件的功能,允许匿名登录。
2,检测是否已经安装: rpm -qa | grep vsftpd
3, 安装:yum -y install vsftpd
4, 命令:
   service vsftpd start
   service vsftpd stop
   service vsftpd restart
5, 配置:直接贴出我的配置文件/etc/vsftpd/vsftpd.conf

anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022

anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES

dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

其实第3步安装完vsftpd之后,会生成一个默认的配置文件,我们要打开匿名登录只需要打开以下几项
anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
也就是把他们前面的#去掉。

chmod -R 777 /var/ftp
chown root:root /var/ftp
chown root:ftp /var/ftp/pub

之后我们就可以用anonymous 登录ftp服务器,并可以在pub目录下上载或者下载了。

奥,最后还要注意防火墙问题。

回答2:

rpm -ivh vsftp-x.x.rpm
service vsftpd restart
vi /etc/vsftpd/vsftpd.conf