国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Ftp服務器 > 正文

Centos 6.5下安裝vsftpd服務器

2024-09-09 20:58:44
字體:
來源:轉載
供稿:網友
Centos 6.5下安裝vsftpd服務器1.查看是否安裝vsftp

[root@localhost ~]#rpm -qa|grep vsftpd

如果出現vsftpd-2.2.2-13.el6_6.1.x86_64 則說明已經安裝了vsftp。

如果沒出現vsftpd等字段,則執行第二步;

2.安裝vsftpd

[root@localhost ~]# yum -y install vsftpd

3.配置vsftpd.conf文件【/etc/vsftpd/vsftpd.conf】

# Example config file /etc/vsftpd/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, to make the ftp daemon more usable.# Please see vsftpd.conf.5 for all compiled in defaults.## READ THIS: This example file is NOT an exhaustive list of vsftpd options.# Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's# capabilities.## Allow anonymous FTP? (Beware - allowed by default if you comment this out).#anonymous_enable=YES## Uncomment this to allow local users to log in.local_enable=YES## Uncomment this to enable any form of FTP write command.write_enable=YES## Default umask for local users is 077. You may wish to change this to 022,# if your users expect that (022 is used by most other ftpd's)local_umask=022## Uncomment this to allow the anonymous FTP user to upload files. This only# has an effect if the above global write enable is activated. Also, you will# obviously need to create a directory writable by the FTP user.#anon_upload_enable=YES## Uncomment this if you want the anonymous FTP user to be able to create# new directories.#anon_mkdir_write_enable=YES## Activate directory messages - messages given to remote users when they# go into a certain directory.dirmessage_enable=YES## The target log file can be vsftpd_log_file or xferlog_file.# This depends on setting xferlog_std_format parameterxferlog_enable=YES## Make sure PORT transfer connections originate from port 20 (ftp-data).connect_from_port_20=YES## If you want, you can arrange for uploaded anonymous files to be owned by# a different user. Note! Using "root" for uploaded files is not# recommended!#chown_uploads=YES#chown_username=whoever## The name of log file when xferlog_enable=YES and xferlog_std_format=YES# WARNING - changing this filename affects /etc/logrotate.d/vsftpd.log#xferlog_file=/var/log/xferlog## Switches between logging into vsftpd_log_file and xferlog_file files.# NO writes to vsftpd_log_file, YES to xferlog_filexferlog_std_format=YES## You may change the default value for timing out an idle session.idle_session_timeout=600## You may change the default value for timing out a data connection.data_connection_timeout=120## It is recommended that you define on your system a unique user which the# ftp server can use as a totally isolated and unPRivileged user.#nopriv_user=ftpsecure## Enable this and the server will recognise asynchronous ABOR requests. Not# recommended for security (the code is non-trivial). Not enabling it,# however, may confuse older FTP clients.#async_abor_enable=YES## By default the server will pretend to allow ASCII mode but in fact ignore# the request. Turn on the below options to have the server actually do ASCII# mangling on files when in ASCII mode.# Beware that on some FTP servers, ASCII support allows a denial of service# attack (DoS) via the command "SIZE /big/file" in ASCII mode. vsftpd# predicted this attack and has always been safe, reporting the size of the# raw file.# ASCII mangling is a horrible feature of the protocol.ascii_upload_enable=YESascii_download_enable=YES## You may fully customise the login banner string:ftpd_banner=Welcome to blah FTP service.## You may specify a file of disallowed anonymous e-mail addresses. Apparently# useful for combatting certain DoS attacks.#deny_email_enable=YES# (default follows)#banned_email_file=/etc/vsftpd/banned_emails## You may specify an explicit list of local users to chroot() to their home# directory. If chroot_local_user is YES, then this list becomes a list of# users to NOT chroot().chroot_local_user=YES#chroot_list_enable=YES# (default follows)#chroot_list_file=/etc/vsftpd/chroot_list## You may activate the "-R" option to the builtin ls. This is disabled by# default to avoid remote users being able to cause excessive I/O on large# sites. However, some broken FTP clients such as "ncftp" and "mirror" assume# the presence of the "-R" option, so there is a strong case for enabling it.ls_recurse_enable=YES## When "listen" directive is enabled, vsftpd runs in standalone mode and# listens on ipv4 sockets. This directive cannot be used in conjunction# with the listen_ipv6 directive.listen=YES## This directive enables listening on IPv6 sockets. To listen on IPv4 and IPv6# sockets, you must run two copies of vsftpd with two configuration files.# Make sure, that one of the listen options is commented !!#listen_ipv6=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YESuserlist_deny=NOlocal_root=/var/www/html/ftpuse_localtime=YES

4.新增FTP賬號

[root@localhost ~]# useradd cookie-s /sbin/nologin[root@localhost ~]# passwd cookie

5.編輯user_list文件,允許新增賬戶訪問FTP【也可以先刪除原有的賬戶,再添加允許訪問的FTP賬戶】

# vsftpd userlist# If userlist_deny=NO, only allow users in this file# If userlist_deny=YES (default), never allow users in this file, and# do not even prompt for a passWord.# Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers# for users that are denied.rootbindaemonadmlpsyncshutdownhaltmailnewsuucpOperatorgamesnobodycookie

6.新建FTP訪問根目錄,并設置訪問權限【目錄名稱已在vsftpd.conf中注明,如果該FTP能上傳文件的話,需要將權限修改成777】

[root@localhost ~]# mkdir /var/www/html/ftp[root@localhost ~]# chown -R cookie /var/www/html/ftp[root@localhost ~]# chmod -R 755 /var/www/html/ftp 

7.開啟vsftpd服務

[root@localhost ~]# service vsftpd start

8.開機啟動FTP服務

[root@localhost var]# chkconfig vsftpd on


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米脂县| 大城县| 钟山县| 邛崃市| 嵊泗县| 西盟| 铁岭市| 正镶白旗| 保康县| 诸暨市| 怀化市| 奉化市| 璧山县| 马公市| 讷河市| 弋阳县| 商丘市| 十堰市| 阳东县| 湘阴县| 永修县| 临澧县| 新晃| 西平县| 太原市| 张家界市| 通海县| 福清市| 察隅县| 台州市| 涡阳县| 买车| 雷州市| 榆中县| 天祝| 景宁| 西昌市| 来凤县| 信丰县| 丹巴县| 松桃|