Redhat9.0 安装 vsftpd-2.0.4
1, 下载 : vsftpd-2.0.4.7z 和 webserver.7z 到 window xp 上
点击这里下载 vsftpd-2.0.4(ftp服务器软件).7z
webserver(运行在windows的web小服务器).7z
大家注意了, 希望大家使用的软件版本和我的一样,这样可以减少出现的错误, 有些因为
版本不一样了, 操作也不同的。 这个大家要注意!
如何把 window 上的文件传到 Linux 上, 看, 我是这样操作的
在 window 上 装上 web服务器,
web.exe 这个就是 web 服务器了, 运行了。我们来访问一下
http://127.0.0.1:2000 可以
再把 php 放到 web 服务器上
http://127.0.0.1:2000/vsftpd-2.0.4.tar.gz
嗯, 测试 是可以下载的。 我们现在 到 Redhat 上 下载到 Redhat 的目录上
在 Linux 上使用 wget 来下载
==============================
Linux 下操作
登陆 , 我们使用 putty 登陆到 Redhat9 上, 如果你 没有弄好网络 方面, 请观看
上一篇视频教程。
解决虚拟机上使用 Linux 上网网络问题
http://www.17rumen.com/archives/8.html
好, 我们使用 putty 登陆上去, 填上 Linux 的 ip 地址 , 我Linux 上ip是192.168.1.233
我把 vsftpd-2.0.4.tar.gz 下载到 /opt 上
后面是 window 上 web 的服务器, 先看看 window 的ip地址, 使用命令:ipconfig
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.101
http://192.168.1.101:2000/vsftpd-2.0.4.tar.gz 是这个地址,
在 window 上是可以的, 我们现在用 wget 下载
解压:
src]# tar xvzf vsftpd-2.0.4.tar.gz
进入相关目录
src]# cd vsftpd-2.0.4
编译
vsftpd-2.0.4]# make
生成二进制文件
安装
vsftpd-2.0.4]# make install 看到,出现一个 错误,这个无所谓的
拷贝相关文件
# cp vsftpd.conf /etc
# cp RedHat/vsftpd.pam /etc/pam.d/ftp
拷贝 pam 模块,这个是进行用户识别的模块,没有它,不能进行用户识别
/etc/pam.d/ftp 不能写错这是 vsftpd.conf 默认的
编辑 /etc/vsftpd.conf 文件
在文件最后加上 下面语句,才能工作。 要独立运行模式,让 vsftpd 自己监听
listen=YES
]# mkdir /var/ftp vsftp 默认指向的 ftp 目录, 我们要手动创建
]# chown root.root /var/ftp 目录属于 root 管理员的
]# chmod og-w /var/ftp 其他人,和其他组的人只能 读和进入 ,无法写
启动服务器
]# /usr/local/sbin/vsftpd &
检查有没有 开 21 端口
]# netstat -tnl
浏览器测试 (我的Linux ip 是 192.168.1.233)
ftp://192.168.1.233 匿名用户名 anonymous
cd /var/ftp
vi test.txt
普通用户是没有权限 放东西上去的
现在我们还没有详细的配置, 暂时用root登陆放点东西上去
哦, 现在 还没有配置好, 只能 匿名用户 进行访问。。。。
我们以后再深入配置 。。。。
让 vsftp 自动启动 ,
]# echo "/usr/local/sbin/vsftpd &" >> /etc/rc.local
我们现在 重启 Linux , 看看 vsftp 是否会 自动启动
呵呵, 可以成功自动启动
好了, Redhat9.0 Linux 上 安装 vsftp 就演示到这里了,
谢谢 大家支持。
1, 下载 : vsftpd-2.0.4.7z 和 webserver.7z 到 window xp 上
点击这里下载 vsftpd-2.0.4(ftp服务器软件).7z
webserver(运行在windows的web小服务器).7z
大家注意了, 希望大家使用的软件版本和我的一样,这样可以减少出现的错误, 有些因为
版本不一样了, 操作也不同的。 这个大家要注意!
如何把 window 上的文件传到 Linux 上, 看, 我是这样操作的
在 window 上 装上 web服务器,
web.exe 这个就是 web 服务器了, 运行了。我们来访问一下
http://127.0.0.1:2000 可以
再把 php 放到 web 服务器上
http://127.0.0.1:2000/vsftpd-2.0.4.tar.gz
嗯, 测试 是可以下载的。 我们现在 到 Redhat 上 下载到 Redhat 的目录上
在 Linux 上使用 wget 来下载
==============================
Linux 下操作
登陆 , 我们使用 putty 登陆到 Redhat9 上, 如果你 没有弄好网络 方面, 请观看
上一篇视频教程。
解决虚拟机上使用 Linux 上网网络问题
http://www.17rumen.com/archives/8.html
好, 我们使用 putty 登陆上去, 填上 Linux 的 ip 地址 , 我Linux 上ip是192.168.1.233
我把 vsftpd-2.0.4.tar.gz 下载到 /opt 上
后面是 window 上 web 的服务器, 先看看 window 的ip地址, 使用命令:ipconfig
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.1.101
http://192.168.1.101:2000/vsftpd-2.0.4.tar.gz 是这个地址,
在 window 上是可以的, 我们现在用 wget 下载
解压:
src]# tar xvzf vsftpd-2.0.4.tar.gz
进入相关目录
src]# cd vsftpd-2.0.4
编译
vsftpd-2.0.4]# make
生成二进制文件
安装
vsftpd-2.0.4]# make install 看到,出现一个 错误,这个无所谓的
拷贝相关文件
# cp vsftpd.conf /etc
# cp RedHat/vsftpd.pam /etc/pam.d/ftp
拷贝 pam 模块,这个是进行用户识别的模块,没有它,不能进行用户识别
/etc/pam.d/ftp 不能写错这是 vsftpd.conf 默认的
编辑 /etc/vsftpd.conf 文件
在文件最后加上 下面语句,才能工作。 要独立运行模式,让 vsftpd 自己监听
listen=YES
]# mkdir /var/ftp vsftp 默认指向的 ftp 目录, 我们要手动创建
]# chown root.root /var/ftp 目录属于 root 管理员的
]# chmod og-w /var/ftp 其他人,和其他组的人只能 读和进入 ,无法写
启动服务器
]# /usr/local/sbin/vsftpd &
检查有没有 开 21 端口
]# netstat -tnl
浏览器测试 (我的Linux ip 是 192.168.1.233)
ftp://192.168.1.233 匿名用户名 anonymous
cd /var/ftp
vi test.txt
普通用户是没有权限 放东西上去的
现在我们还没有详细的配置, 暂时用root登陆放点东西上去
哦, 现在 还没有配置好, 只能 匿名用户 进行访问。。。。
我们以后再深入配置 。。。。
让 vsftp 自动启动 ,
]# echo "/usr/local/sbin/vsftpd &" >> /etc/rc.local
我们现在 重启 Linux , 看看 vsftp 是否会 自动启动
呵呵, 可以成功自动启动
好了, Redhat9.0 Linux 上 安装 vsftp 就演示到这里了,
谢谢 大家支持。