国产探花免费观看_亚洲丰满少妇自慰呻吟_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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤冈县| 都匀市| 时尚| 汾阳市| 聂荣县| 祥云县| 新宁县| 荃湾区| 沅江市| 吉水县| 万年县| 阿尔山市| 会昌县| 河池市| 巩留县| 昆明市| 清涧县| 雅安市| 铜陵市| 鸡东县| 盱眙县| 准格尔旗| 卓资县| 镇平县| 晋城| 勐海县| 锡林郭勒盟| 年辖:市辖区| 沿河| 麻阳| 神农架林区| 七台河市| 泗洪县| 扎赉特旗| 吐鲁番市| 嘉黎县| 永福县| 敦煌市| 孝昌县| 拉孜县| 阿勒泰市|