咨詢電(diàn)話(huà):023-88959644    24小(xiǎo)時(shí)服務熱線:400-023-8809
NEWS CENTER ·
新聞動态
關注中技(jì)互聯 關注前沿

RedHatLinux9下如何架設FTP服務器(qì)?

發表日期:2012-06-01    文章編輯:山(shān)城阿修    浏覽次數(shù):40    标簽:

  1.安置vsftpd辦事器(qì)

  vsftpd是今朝Linux最佳的FTP辦事器(qì)東西之一,此中的vs便是“VerySecure”(很(hěn)平安)的縮寫,可(kě)見它的最大(dà)長處便是平安,除此以外,它還(hái)具備體(tǐ)積小(xiǎo),可(kě)定制(zhì)強,服從高(gāo)的長處。

  如果抉擇徹底安置RedHatLinux9.0,則體(tǐ)系會(huì)默許安置vsftpd辦事器(qì)。咱們可(kě)以在終端号令窗口輸出如下

  号令進行(xíng)考證:

  [root@ahpengroot]rpm-qagrepvsftpd

  如果結果表現為(wèi)“vsftpd-1.1.3-8”,則闡明(míng)體(tǐ)系已安置vsftpd辦事器(qì)。如果安置RedHatLinux9.0時(shí)沒有(yǒu)抉擇vsftpd辦事器(qì),則可(kě)以在圖形環境下單擊“主菜單→體(tǐ)系設置→增加删除利用步伐”菜單項,在呈現的“軟件保證理(lǐ)”對話(huà)框裏确保選中“FTP辦事器(qì)”選項,然後單擊“更新”按鈕,依照屏幕提醒插入第3張安置光盤便可(kě)起頭安置。

  别的,你(nǐ)也能夠直接插入第3張安置光盤,定位到/RedHat/RPMS下的vsftpd-1.1.3-8.i386.rpm安置包,然後在終端号令窗口運轉如下号令便可(kě)起頭安置過程:

  [root@ahpengRPMS]rpm-ivhvsftpd-1.1.3-8.i386.rpm

  2.發動/從新發動/遏制(zhì)vsftpd辦事

  從RedHatLinux9.0起頭,vsftpd默許隻采納standalone方法發動vsftpd辦事,法子是在終端号令窗口運轉如下号令:

  [root@ahpengroot]/etc/rc.d/init.d/vsftpdstart

  從新發動vsftpd辦事:

  [root@ahpengroot]/etc/rc.d/init.d/vsftpdrestart

  封閉vsftpd辦事:

  [root@ahpengroot]/etc/rc.d/init.d/vsftpdstop

  确認vsftpd辦事已發動後,咱們可(kě)以在肆意一台Windows主機的DOS号令窗口裏輸出“ftpFTPAddres”(用實際的FTP辦事器(qì)IP地點大(dà)概域名取代FTPAddres),細緻用戶名、暗碼都是ftp(ftp是匿名用戶的映照用戶賬号),以下所述:

  MicrosoftWindowsXP[版本5.1.2600]

  (C)版權所有(yǒu)1985-2001MicrosoftCorp.

  F:\Peter>ftpFTPAddress

  ConnectedtoFTPAddress

  220(vsFTPd1.1.3)//vsftpd的相應哀求

  User(FTPAddress:(none)):ftp//輸出用戶賬号ftp

  331Pleasespecifythepassword.

  Password://輸出暗碼ftp

  230Loginsuccessful.Havefun.

  ftp>

  3.vsftpd的設置裝備擺設

  在RedHatLinux9.0裏的vsftpd共有(yǒu)3個(gè)設置裝備擺設文件,它們分别是:

  vsftpd.ftpusers:位于/etc目次下。它指定了哪些(xiē)用戶賬戶不能拜候FTP辦事器(qì),比方root等。

  vsftpd.user_list:位于/etc目次下。該文件裏的用戶賬戶在默許環境下也不能拜候

  FTP辦事器(qì),僅當vsftpd.conf設置裝備擺設文件裏啓用userlist_enable=NO選項時(shí)才容許拜候。

  vsftpd.conf:位于/etc/vsftpd目次下。它是一個(gè)文本文件,咱們可(kě)以用Kate、Vi等文本編纂東西對它進行(xíng)點竄,以此來(lái)自界說用戶登錄節制(zhì)、用戶權限節制(zhì)、超時(shí)設置、辦事器(qì)功效選項、辦事器(qì)機能選項、辦事器(qì)相應動靜等FTP辦事器(qì)的設置裝備擺設。

  (1)用戶登錄節制(zhì)

  anonymous_enable=YES,容許匿名用戶登錄。

  no_anon_password=YES,匿名用戶登錄時(shí)不必要輸出暗碼。

  local_enable=YES,容許當地用戶登錄。

  deny_email_enable=YES,可(kě)以建立一個(gè)文件保留某些(xiē)匿名電(diàn)子郵件的黑(hēi)名單,以防備這些(xiē)人(rén)使用Dos打擊。

  banned_email_file=/etc/vsftpd.banned_emails,當啓用deny_email_enable功效時(shí),所需的電(diàn)子郵件黑(hēi)名單保留途徑(默許為(wèi)/etc/vsftpd.banned_emails)。

  (2)用戶權限節制(zhì)

  write_enable=YES,封閉全局上(shàng)傳權限。

  local_umask=022,當地用戶的上(shàng)傳文件的umask設為(wèi)022(體(tǐ)系默許是077,一般均可(kě)以改成022)。

  anon_upload_enable=YES,容許匿名用戶具備上(shàng)傳權限,很(hěn)較着,必需啓用write_enable=YES,才

  可(kě)使用此項。同時(shí)咱們還(hái)必需創建一個(gè)容許ftp用戶可(kě)以讀寫的目次(後面說過,ftp是匿名用戶的映照用戶賬号)。

  anon_mkdir_write_enable=YES,容許匿名用戶有(yǒu)建立目次的權力。

  chown_uploads=YES,啓用此項,匿名上(shàng)傳文件的屬主用戶将改成此外用戶賬戶,細緻,這裏發起不要指定root賬号為(wèi)匿名上(shàng)傳文件的屬主用戶!

  chown_username=whoever,當啓用chown_uploads=YES時(shí),所指定的屬主用戶賬号,此處的whoever自然要用符合的用戶賬号來(lái)取代。

  chroot_list_enable=YES,可(kě)以用一個(gè)列表限制(zhì)哪些(xiē)當地用戶隻能在本身目次下勾當,如果chroot_local_user=YES,那(nà)末這個(gè)列內(nèi)外指定的用戶是不受限定的。

  chroot_list_file=/etc/vsftpd.chroot_list,如果chroot_local_user=YES,則指定該列表(chroot_local_user)的保留途徑(默許是/etc/vsftpd.chroot_list)。

  nopriv_user=ftpsecure,指定一個(gè)平安用戶賬号,讓FTP辦事器(qì)用作(zuò)徹底斷絕和(hé)沒有(yǒu)特權的自力用戶。這是vsftpd體(tǐ)系保舉選項。

  async_abor_enable=YES,猛烈發起不要啓用該選項,不然将大(dà)概緻使犯錯!

  ascii_upload_enable=YES;ascii_download_enable=YES,默許環境下辦事器(qì)會(huì)假裝擔當ASCⅡ形式哀求但(dàn)其實是疏忽如許的哀求,啓用上(shàng)述的兩個(gè)選項可(kě)讓辦事器(qì)真正完成ASCⅡ形式的傳輸。

  細緻:啓用ascii_download_enable選項會(huì)讓歹意長途用戶們在ASCⅡ形式下用“SIZE/big/file”如許的指令大(dà)量損耗FTP辦事器(qì)的I/O資本。

  這些(xiē)ASCⅡ形式的設置選項分成上(shàng)傳和(hé)下載兩個(gè),如許咱們便可(kě)以容許ASCⅡ形式的上(shàng)傳(可(kě)以防備上(shàng)傳劇(jù)本等歹意文件而緻使解體(tǐ)),而不會(huì)蒙受回絕辦事打擊的傷害。

  (3)用戶毗連和(hé)超時(shí)選項

  idle_session_timeout=600,可(kě)以設定默許的空(kōng)閑超時(shí)時(shí)間(jiān),用戶跨越這段時(shí)間(jiān)不行(xíng)動将被辦事器(qì)踢出。

  data_connection_timeout=120,設定默許的數(shù)據毗連超時(shí)時(shí)間(jiān)。

  (4)辦事器(qì)日記和(hé)接待消息

  dirmessage_enable=YES,容許為(wèi)目次設置裝備擺設表現消息,表現每一個(gè)目次上(shàng)面的message_file文件的形式。

  ftpd_banner=WelcometoblahFTPservice,可(kě)以自界說FTP用戶登錄到辦事器(qì)所看到的接待消息。

  xferlog_enable=YES,啓用記實上(shàng)傳/下載勾當日記功效。

  xferlog_file=/var/log/vsftpd.log,可(kě)以自界說日記文件的保留途徑和(hé)文件名,默許是/var/log/vsftpd.log.

如沒特殊注明(míng),文章均為(wèi)中技(jì)互聯原創,轉載請(qǐng)注明(míng)來(lái)自www.zjcoo.com
上(shàng)一篇:web服務器(qì)安全設置配置-超全攻略,超詳細~ 下一篇:已經是最後一篇了
相關新聞

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 備11003429号

  • qq客服
  • 公衆号
  • 手機版
  • 新浪微博