昨天在VM里装了suse linux 10,不知是不是VM版本不够高,一设置监视器VM就会花屏无响应 。。。。。。我用的是VM5.5,网上看到6.0的特性里增加了SUSE Linux Enterprise Server 10,不过6.0竟然要500多兆,不高兴试了,就讲究着用用800×600分辨率。
今天弄了一下午,终于把vsftpd安装、配置好
(一)安装:
1.打开Yast->软件->软件管理。
2.过滤器:软件包组->生产力->网络->FTP->服务器,勾上vsftpd,点击接受,插入光盘安装。
3.安装完成后,进入系统->系统服务(运行级别)->启动vsftpd。
至此,基本安装完成。
(二)配置:
为了试验本地用户可以通过ftp登录,先新建个用户和目录
useradd -d /home/ftpzb -G ftp -m ftpzb
把密码改成和用户名相同方便使用
mkdir /vsftpd
chown ftp:ftp /vsftpd
chmod 555 /vsftpd 必须要555,不用555 ftp登录会报错。。。查了好久。。。
mkdir /vsftpd/locale 这个目录等下会设置成本地用户登录的主目录
chown ftpzb:ftpzb /vsftpd/locale
chmod 555 /vsftpd/locale 原因和上面一样
然后里面可以建一个目录权限是777
mkdir /vsftpd/locale/ftplocale
chmod 777 /vsftpd/locale/ftplocale 要上传的东西可以放这目录里面
同样设置一个匿名用户使用的主目录
mkdir /vsftpd/anon
chown ftp:ftp /vsftpd/anon
chmod 555 /vsftpd/anon
mkdir /vsftp/anon/ftpanon
chmod 777 /vsftp/anon/ftpanon
目录和用户设置好了,接着配置vfstpd.conf
syslog_enable=YES
log_ftp_protocol=YES
xferlog_enable=YES
connect_from_port_20=YES
listen=YES
write_enable=YES
local_enable=YES
local_umask=022
chroot_local_user=YES 可以把本地用户限制在主目录
添加 local_root=/vsftpd/locale
不限制最大速度
重启vsftpd服务后,ftpzb用户可以使用ftp了
然后配置匿名用户
anonymous_enable=YES
添加 no_anon_password=YES
#anon_world_readable_only=YES 不要打开
anon_upload_enable=YES
anon_umask=022
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
添加 anon_root=/vsftpd/anon
也是不限制最大速度
重启vsftpd服务,现在可以通过匿名用户登录了
试验下我宿主机ftp客户机,结果失败 ,原来linux防火墙默认是关闭了20、21端口的,所以需要打开这2个tcp端口
我本机连接VM里的suse linux
然后试验从浏览器访问ftp,结果什么都看不到,就像个空目录。。。打开windows窗口输入ftp://192.168.10.130,弹出服务器响应超时
原来vsftpd没有设置可以被动方式连接,需要在vsftpd.conf里启用
pasv_enable=YES
再添加 pasv_max_port=30001
pasv_min_port=30000
防火墙中打开这2个端口,重启vsftpd服务,搞定
引用:http://illusionzb.spaces.live.com/blog/cns!8AB78A4690BB4853!588.entry
分享到:
相关推荐
SUSE Linux Enterprise 12 SP5-Server-DVD-x86_64-GM-DVD1.iso SUSE Linux Enterprise 12 SP5-Server-DVD-x86_64-GM-DVD2.iso Raj Meel宣布了适用于SUSE Linux Enterprise 12的第五个服务包,这是该公司商业,企业...
SUSE 的VSFTPD安装包,用于FTP建设用,有需要的朋友来下吧。
日常进行开发安装虚拟机,需要Suse Linux操作系统,官网下载速度忒慢,特上传网盘资源,需要的伙伴可以下载
SUSE Linux Enterprise Server 11 SP4下载,请放心使用
the Definitive Guide to SUSE Linux Enterprise Server 12 is a task-oriented book designed for self-study as well as classroom environments, which will also serve you as a reference guide. The book ...
SLES-11-SP4-DVD-x86_64-GM-DVD1.iso 已安装成功 suselinux 64位
SuSE Linux Enterprise Server 10 SP4-x86_64 百度云下载地址, 可以快速下载,流畅安装
SuSE Linux Enterprise Server 12 SP2-x86_64 百度云下载地址
从SUSE Linux Enterprise Server 15开始,安装介质仅包含安装程序,这是一个基于命令行的最小系统,用于安装,更新和注册SUSE Linux Enterprise Server。在安装过程中,您可以通过选择要安装在安装程序之上的模块来...
suse linux是linux家族中使用量比较多的系统,这里有suse linux学习的常用命令,适合初学者学习
SUSE Linux Enterprise Server 12 SP5 自动化部署脚本,命令行版,图形化版本自动化脚本 openssl passwd -1 -stdin 生成密码 账号root/1234.com 971行出更改(此处是主机的密码$1$1rqHEpcL$B6DVO/fpXQq9DZe3g4nmH.) ...
SUSE Linux 11 Bible
suse linux 用户手册;爱好 suse linux 操作系统可以下载学习一下
可以用许多不同方式安装 SUSE Linux Enterprise Server。不可能涵盖所有的引导服务器或安装服务器、自动安装或部署映像的组合。本手册应有助于为安装选择适当的部署方法。
suse linux 10.0新手指南,真正的入门级PDF文档
suse linux相关培训资料,介绍suse linux相关知识。
SUSE Linux Enterprise Server.pdf