• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > CentOS中怎么安裝配置FTP服務器

    CentOS中怎么安裝配置FTP服務器

    時間: 春健736 分享

    CentOS中怎么安裝配置FTP服務器

      FTP 是File Transfer Protocol(文件傳輸協議)的英文簡稱,而中文簡稱為“文傳協議”。那么大家知道CentOS中怎么安裝配置FTP服務器嗎?今天學習啦小編與大家分享下CentOS中安裝配置FTP服務器的具體操作步驟,有需要的朋友不妨了解下。

      CentOS中安裝配置FTP服務器方法

      安裝 VSFTP

      代碼如下:

      yum -y install vsftpd

      創建FTP日志文件路徑

      代碼如下:

      touch /var/log/vsftpd.log

      啟動配置

      代碼如下:

      chkconfig --list vsftpd

      如果是全off 則手動設置 0:off 1:off 2:off 3:off 4:off 5:off 6:off

      代碼如下:

      chkconfig --level 2345 vsftpd on

      啟動ftp服務:

      代碼如下:

      service vsftpd start

      查看ftp服務狀態:

      代碼如下:

      service vsftpd status

      重啟ftp服務:

      代碼如下:

      service vsftpd restart

      關閉ftp服務:

      代碼如下:

      service vsftpd stop

      編輯配置文件

      代碼如下:

      vi /etc/vsftpd/vsftpd.conf

      代碼如下:

      anonymous_enable=NO #設定不允許匿名訪問

      local_enable=YES #設定本地用戶可以訪問。注:如使用虛擬宿主用戶,在該項目設定為NO的情況下所有虛擬用戶將無法訪問。

      chroot_list_enable=YES #使用戶不能離開主目錄

      xferlog_file=/var/log/vsftpd.log #設定vsftpd的服務日志保存路徑。注意,該文件默認不存在。必須要手動touch出來

      ascii_upload_enable=YES #允許使用ASCII模式上傳

      ascii_download_enable=YES #設定支持ASCII模式的上傳和下載功能。

      pam_service_name=vsftpd #PAM認證文件名。PAM將根據/etc/pam.d/vsftpd進行認證

      以下這些是關于Vsftpd虛擬用戶支持的重要CentOS FTP服務配置項目。

      默認vsftpd.conf中不包含這些設定項目,需要自己手動添加RHEL/CentOS FTP服務配置。

      代碼如下:

      guest_enable=YES #設定啟用虛擬用戶功能。

      guest_username=ftp #指定虛擬用戶的宿主用戶。-RHEL/CentOS中已經有內置的ftp用戶了

      user_config_dir=/etc/vsftpd/vuser_conf #設定虛擬用戶個人vsftp的RHEL/CentOS FTP服務文件存放路徑。存放虛擬用戶個性的CentOS FTP服務文件(配置文件名=虛擬用戶名)

      創建 chroot list,將ftp用戶加入其中:

      代碼如下:

      touch /etc/vsftpd/chroot_list

      echo ftp >> /etc/vsftpd/chroot_list

      安裝Berkeley DB工具

      代碼如下:

      yum install db4 db4-utils

      創建用戶密碼文本,注意奇行是用戶名,偶行是密碼

      代碼如下:

      vi /etc/vsftpd/vuser_passwd.txt

      ftpuser1

      ftppass1

      ftpuser2

      ftppass2

      生成虛擬用戶認證的db文件

      代碼如下:

      db_load -T -t hash -f /etc/vsftpd/vuser_passwd.txt /etc/vsftpd/vuser_passwd.db

      編輯認證文件,注釋掉所有配置

      代碼如下:

      vi /etc/pam.d/vsftpd

      增加下面兩句

      代碼如下:

      auth required pam_userdb.so db=/etc/vsftpd/vuser_passwd

      account required pam_userdb.so db=/etc/vsftpd/vuser_passwd

      創建虛擬用戶個性RHEL/CentOS FTP服務文件

      代碼如下:

      mkdir /etc/vsftpd/vuser_conf/

      vi /etc/vsftpd/vuser_conf/ftpuser1

      內容如下:

      代碼如下:

      local_root=/opt/var/ftp1 # 虛擬用戶的根目錄(根據實際修改)

      write_enable=YES # 可寫

      anon_umask=022 # 掩碼

      anon_world_readable_only=NO

      anon_upload_enable=YES

      anon_mkdir_write_enable=YES

      anon_other_write_enable=YES

      開啟防火墻端口

      代碼如下:

      vi /etc/sysconfig/iptables

      添加一行,端口號使用的默認21端口

      代碼如下:

      -A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT

      為目錄附權限并重啟動vsftp服務:

      代碼如下:

      mkdir /opt/var/ftp/ftpuser1

      chmod 777 /opt/var/ftp/ftpuser1

      service vsftpd restart

    看過“CentOS中怎么安裝配置FTP服務器”的人還看了:

    1.CentOS 6.6系統怎么安裝

    2.如何在CentOS系統中安裝搭建

    3.怎么安裝Ubuntu操作系統

    4.如何用u盤安裝linux系統

    5.用U盤怎么安裝Linux系統

    6.服務器上怎么安裝linux系統

    917421 主站蜘蛛池模板: 杨幂一级做a爰片性色毛片| 国内精品久久久久久久影视麻豆 | 激情伊人五月天久久综合| jizz国产丝袜18老师美女| 浮生陌笔趣阁免费阅读| gⅴh372hd禁断介护老人| 两个小姨子在线播放| 久久久99精品免费观看| 成人免费观看视频高清视频| 永久黄网站色视频免费直播| 精品无人区一区二区三区| 菠萝视频在线完整版| 精品在线视频免费| 欧美色欧美亚洲高清在线视频| 最近免费中文字幕大全免费版视频| 日本二区在线观看| 女人18毛片水真多免费看| 女人扒下裤让男人桶到爽| 天天操天天摸天天射| 国模丽丽啪啪一区二区| 国产女人18毛片水真多18精品 | 精品人妻少妇一区二区| 精品人妻伦一二三区久久| 欧美伊香蕉久久综合类网站| 我的娇妻acome| 国产精品无码久久久久久久久久| 国产精品久久久久毛片真精品| 国产精品亚洲欧美大片在线观看| 国产jizzjizz免费看jizz| 和搜子居的日子2中文版| 免费a级毛片无码免费视频| 乡村老妇的大肥臀被撞击的| 久久精品人人爽人人爽快| 中文字幕日韩精品一区二区三区| 一级特黄a大片免费| 99精品视频观看| 很黄很污的视频在线观看| 试看120秒做受小视频免费| 精品无码人妻夜人多侵犯18 | 中文字幕一区日韩精品| 色屁屁www欧美激情在线观看|