网站首页
Java
站长
开源
框架
理论
JS
Linux
DB
服务器
NET
生活
软件
PHP
其他
您的位置:首页 > Linux > Linux 下FTP搭建
Linux 下FTP搭建
2014-12-28    7916    1

安装FTP
(1)放置光驱,找到FTP安装文件(dev下),挂载:mount 文件 系统目录
(2)解压缩文件:gzip -d 文件名
(3)解压:tar -xvf 文件名
(4)安装:rpm -ivf 文件名
(大多数情况下安装Linux时就应该选择上FTP服务,这样系统安装后就可以直接使用)
备注:

rpm -ivf ftp-0.17-35.el5.i386.rpm
rpm -ivf vsftpd-2.0.5-12.el5.i386.rpm
service vsftpd start

 

开启FTP服务

service vsftpd start

默认启动

chkconfig vsftpd on

关闭防火墙

service iptables stop

默认不启动

chkconfig iptables off

 

允许root登录
(1).etc/vsftpd user_list和ftpusers 注销root
(2) 改变系统变量
查看系统变量:getsebool -a
更改系统变量:setsebool ftpd_* 1

setsebool ftp_home_dir 1
setsebool ftpd_disable_trans 1

备注:

cd /etc/vsftpd
vi user_list
vi ftpusers
service vsftpd stop
service vsftpd start

 

安装完red hat enterprise linux5后,ftp不能使用root用户,将/etc/vsftpd/ftpusers/etc/vsftpd/user_list两个文件中的root注释掉,就是在root前加个#,再运行ftp结果报错

500 OOPS:cannot change directory:/root

 

selinux的配置问题,两种方法解决:
1、setsebool -P ftp_home_dir on 之后再运service vsftpd restart
   或 setsebool -P ftpd_disable_trans on 之后再运service vsftpd restart 也行
2、关闭selinux
   修改/etc/selinux/config文件或/etc/syscofnig/selinux设置SELINUX= disabled ,然后重启。

上一篇: Servlet学习之初笔记
下一篇: 抢票,就应该这样
评论列表:
你好
2022-01-10 17:01 回复

你好

发表评论:
您的网名:
个人主页:
编辑内容: