網路城邦
上一篇 回創作列表 下一篇   字體:
install wget and ftp server
2012/05/28 19:05:06瀏覽365|回應0|推薦0

1. yum -y install wget                    =>透過yum安裝wget
2. yum install vsftpd*                    =>安裝vsftpd 所有套件
3. /etc/init.d/vsftpd stop              =>停止vsftpd服務
4. vi /etc/vsftpd/vsftpd.conf             =>編輯vsftpd設定檔
       anonymous_enable=NO
       local_enable=YES
       write_enable=YES
       local_umask=022
      dirmessage_enable=YES
      xferlog_enable=YES
      connect_from_port_20=YES
      xferlog_file=/var/log/vsftpd.log
      xferlog_std_format=YES
      chroot_list_enable=YES
      chroot_list_file=/etc/vsftpd/chroot_list
      listen=YES
      pam_service_name=vsftpd
     userlist_enable=YES
     userlist_deny=YES
     userlist_file=/etc/vsftpd/user_list
     tcp_wrappers=YES
5. useradd -s /usr/sbin/nologin ftpuser
6. passwd ftpuser
7.
chown -R ftpuser /home/ftpuser
8. chmod 775 /home/ftpuser
9. vi /etc/vsftpd/chroot_list
   ftpuser
10.
fix 500 OOPS permission denied error
     vi /etc/shells
  
/usr/sbin/nologin
11. fix 500 OOPS: cannot change directory:/home/ftpuser
    you can use setsebool
    getsebool -a | grep ftp
    setsebool -P ftp_home_dir on
   getsebool -a | grep ftp

12. service vsftpd start
13. chkconfig vsftpd on                          =>設定開機啟動FTP服務
14. service vsftpd start                          =>啟動vsftpd服務
15. service vsftpd stop                         =>停止vsftpd服務
16. service vsftpd restart                      =>重新啟動vsftpd服務
17.  service vsftpd status                      =>確認vsftpd 服務狀態
18.  netstat -a | grep ftp                     =>查看ftp服務是否接聽
19. disable iptables                              =>關閉iptables 
      /etc/init.d/iptables stop
      chkconfig iptalbes off
20. 安裝及設定完成。

( 知識學習隨堂筆記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=lazybone1981&aid=6496243