VSFTP服务器
精选 转载1.首先,我们在配置之前应该确认vsftp软件 是否安装:
如果出现相关的信息就证明安装了,但如果未安装可以对其进行 安装,步骤如下:把RedHat linux9的第三张光盘放入光驱中。
2.安装完成后,下一步就是进行配置任务,我们先看一下主配置文件/etc/vsftpd/vsftpd.conf:
/etc主要存放配置文件,我们可以在这个文件中配置任何我们想配置的参数,特别是/etc/vsftpd/vsftpd.conf这个文件是支撑整个FTP服 务器的主文件。
编辑主配置/etc/vsftpd/vsftpd.conf使 用如上命令vi /etc/vsftpd/vsftpd.conf,主文件配置内容如下:
No_anon_password=yes 匿名登录不需要密码
Local_enable=yes 允许本地登录
Listen_port=21 监听21端口
Write_enable=yes 允许写操作
anon_umask=077 限制 anonymous 的權限,只有-rw-------
anon_upload_enable=yes 允许匿名用户上传文件
anon_mkdir_write_enable=yes 允许匿名用户创建目录
dirmessage_enable=yes 显示目录信息
xferlog_enable=yes 开启用户上传和下载记录
connect_from_port_20=yes 允许从20端口号连接服务器
chown_uploads=yes 指定anonymous帐 号上传的文件是否要改变其所有者
chown_username=root 限制 用root用户登录
xferlog_file=/var/log/vsftpd.log 指定记 录目录
idle_session_timeout=600 指定空闲回 话时间
data_connection_timeout=120 在 没有数据连接120秒后自动断开
nopriv_user=nobody 预设 以nobody作为vsftpd服务执行者的权限
ascii_upload_enable=yes 允 许用户使用ascii格式上传
ascii_download_enable=yes 允许用户 使用ascii格式下载
deny_email_enable=yes 禁 止某些Email地址登录
banned_email_file=/etc/vsftpd.banned_emails 禁止某些Email地址登录文件
chroot_list_enable=yes 限制特定用户只在自己目录下
chroot_list_file=/etc/vsftpd.chroot_list限制特定用户只在自己目录下文件目录
pam_service_name=vsftpd pam模组名称
userlist_enable=yes 限制用户列 表
listen=yes 以 standalone 的方式来启动
tcp_wrappers=yes 支持tcp wrapper
max_clients=100 允许100个用户同时连接
max_per_ip=1 只允许单线 程下载
4.最重要的部分已完成,接下来就是限制某些非法或者不想让他登录的用户无权访问FTP服务器,先看一下他的目录:
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
并发服务器
实现并发服务器
客户端 套接字 子进程 -
Vsftp服务器配置
Linux5Vftpd
职场 服务器 休闲 -
vsFTP服务器的维护
vsFTP服务器的维护
职场 休闲