一、ftp安裝 1、安裝vsftpd 命令:yum -y install vsftpd 2、修改ftp配置文件 命令:vim /etc/vsftpd/vsftpd.conf 3、按i進入insert模式後,按以下要求修改 anonymous_enable=YES 改為anonymous_enable ...
一、ftp安裝
1、安裝vsftpd
命令:yum -y install vsftpd
2、修改ftp配置文件
命令:vim /etc/vsftpd/vsftpd.conf
3、按i進入insert模式後,按以下要求修改
anonymous_enable=YES
改為anonymous_enable=NO
chroot_local_user=YES
#去掉前面的註釋
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
#不受限制的用戶列表,用不用都OK
allow_writeable_chroot=YES
#加上這行解決了無法登陸的問題(重點,不然可能會出現530問題)
4、重啟ftp
命令:service vsftpd start #啟動ftp
命令:service vsftpd restart #重啟ftp
5、設置開機啟動ftp
命令:chkconfig vsftpd on
6、配置防火牆(重點!)
命令:vim /etc/sysconfig/iptables
註:這裡使用的防火牆是iptables
7、按i進入insert模式,加入以下內容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
按ESC退出insert模式,輸入:wq保存並退出
8、重啟防火牆
命令:service iptables restart
9、建立ftp賬戶
命令:useradd -d /path/you/want -s /sbin/nologin ftpadmin
#註意 /parh/you/want為該用戶登陸時的根目錄,路徑自己設定,ftpadmin為用戶名, 也可以自己設定
修改密碼
命令:passwd ftpadmin
#註意 ftpadmin為剛剛設定的用戶名,輸入兩次密碼即可
設置用戶許可權
命令:chown -R ftpadmin.ftpadmin /path/you/set
#註意 ftpadmin為剛剛設定的用戶名,/path/you/set為剛剛設定的該用戶ftp的根目錄
10、重啟ftp
命令:service vsftpd restart
二、Httpd
1、安裝httpd
命令:yum -y install httpd
2、修改http配置文件
命令:vim /etc/httpd/conf/httpd.conf
3、按i進入insert模式後,按以下要求修改
Listen 80
#預設80埠,可修改為其他埠
User ftpadmin
Group ftpadmin
#修改為對應的ftp訪問用戶和用戶組
DocumentRoot "/home/ftp"
#修改為ftp用戶實際的訪問目錄
4、重啟httpd
命令:service httpd start #啟動httpd
命令:service httpd restart #重啟httpd
5、設置開機啟動httpd
命令:chkconfig httpd on
6、配置防火牆(重點!)
命令:vim /etc/sysconfig/iptables
註:這裡使用的防火牆是iptables
7、按i進入insert模式,加入以下內容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
按ESC退出insert模式,輸入:wq保存並退出
8、重啟防火牆
命令:service iptables restart
結束語:成長這一路就是懂得閉嘴努力,知道低調謙遜,學會強大自己,在每一個值得珍惜的日子里,拼命去成為自己想成為的人。
可愛博主:AlanLee
博客地址:http://www.cnblogs.com/AlanLee
本文出自博客園,歡迎大家加入博客園。