redhat linux 9下载

2019-07-25 作者:yzc216亚洲城   |   浏览(110)

RedHat linux 9下载

suse linux vsftp配置

Redhat Linux 9 多个下载地址

redhat linux 9下载


 



随着SUSE linux越来越受到广大用户所接受,伴随着的问题也逐渐出现,今天我们所探讨的是SUSE linux10.0下用vsftp建FTP,希望本文对大家有所帮助,也希望你能学会SUSE linux10.0下用vsftp建FTP。 




user: upload
passwd: upload

 




来自清华bbs

一 . VSFTP安装 


用户名:scau
密码:scau
来自华农

vsftp安装方式有2种,一种为rpm安装,一种源码安装 

1-1 rpm安装基本命令: 



#rpm -ivh vsftpd-vsftpd-2.2.1 .rpm 可以完成安装 



1-2 源码安装基本命令:(源码安装必须确保安装gcc才能编译,即make make install命令不能使用的情况) 



GCC安装: 



  www.2cto.com  

 

检查gcc是否安装命令:# rpm -qa|grep gcc,假如有版本信息,说明已经安装 



 

光盘安装GCC命令:#yast2 -i gcc 

 

图片 1

VSFTP源码安装: 

# wget  

#cp vsftpd-2.0.5.tar.gz /usr/src 

#tar -zxvf vsftpd-2.0.5.tar.gz 

#cd /usr/src/vsftpd-2.0.5 

#make 

#make install 

#cp /usr/src/vsftpd-2.0.5/vsftpd.conf /etc 

至此 vsftpd安装完成~ 

  www.2cto.com  

二 VSFTP启动设置 

vsftp启动模式分2中,分别为独立模式和 xinetd 模式 

 

一般我们采取xinetd模式,此模式随系统启动而启动,我们就介绍下xinetd模式的配置 

# vi /etc/xinetd.d/vsftpd 

 

修改该文件下列几项如下: 

socket_type    = stream   disable   = no 即可 

# vi /etc/vsftpd.conf 

 

确保该文件中的 #listen=YES 前面的#存在 

#chkconfig vsftpd on 

#/etc/init.d/xinetd start 确定 xinetd 在机器启动时运行 

 

三 VSFTP基本设置和目录构建 

vsftp配置基本在vsftpd.conf这个配置文件中,只要将相关选项前面的#去掉,即打开相关选项 

  www.2cto.com  

下面介绍几种基本的选择说明: 

#anonymous_enable=YES 是否允许匿名访,去掉#代码允许 不去代表不允许,以下雷同 

#local_enable=YES 是否允许本地用户访问 

#write_enable=YES是否允许本地用户读权限 

#local_umask=022 用户掩码 默认是007 再次改成002 

#anon_upload_enable=YES 是否允许匿名用户上传文件 

 

#anon_mkdir_write_enable=YES 是否允许匿名用户写权限 

#anon_world_readable_only=YES 是否允许匿名用户只读文件 就是只具有查看和下载 权限 

#userlist_deny=YES 是否开启用户列表功能 

#userlist_enable=YESYES代表userlist_file文件中的用户名不允许登录 NO代表只允许userlist_file文件中用户登录 

#userlist_file=/etc/vsftpd.user_list 用户存放文件地址 

 

本地用户穿件和FTP基本结构创建 

 

一般情况下 usr目录默认分配硬盘是最大的,我们就将USR目录用于存放FTP上传文件地址,下面是一个匿名用户允许下载,但没别的权限,本地用户具有任何权限的基本配置过程: 

 

VSFTPD默认配置中需要“/usr/share/empty”目录。在系统中此目录,如果目录已经存在,mkdir命令有相应提示。 

# mkdir /usr/share/empty/ 

mkdir: cannot create directory '/usr/share/empty': File exists 

  www.2cto.com  

在usr下新建FTP目录 。作为FTP根目录 

# mkdir /usr/ftp 

# chown root.root /usr/ftp FTP根目录必须为root拥有 

 

在FTP目录下 我们创建upload目录 用于存放上传的文件 

# mkdir /usr/ftp/upload 

#useradd -d /usr/ftp/upload ftp FTP匿名默认帐户 

 

创建本地用户 名为:ftpuser 

# useradd -d /usr/ftp/upload ftpuser 

#chmod og-w /usr/ftp/upload 

# chmod 777 /usr/ftp/upload # chown ftpuser.ftp /usr/ftp/upload 

#passwd ftpuser 运行后,输入密码即可 

重启 VSFTP   service xinetd restart即可 

 

linux vsftp配置 随着SUSE linux越来越受到广大用户所接受,伴随着的问题也逐渐出现,今天我们所探讨的是SUSE linux10.0下用vsftp建FTP,希望本...

本文由yzc216亚洲城发布于yzc216亚洲城,转载请注明出处:redhat linux 9下载

关键词: yzc216亚洲城