亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Linux 下FTP的安裝與配置教程詳解

 更新時(shí)間:2017年08月17日 17:23:54   作者:我是傳奇cfd  
這篇文章主要介紹了Linux 下FTP的安裝與配置教程詳解,需要的朋友可以參考下

0、安裝ftp的前置條件是關(guān)掉SElinux

# vi /etc/selinux/config

修改 SELINUX=” disabled ” ,重啟服務(wù)器。若相同,則跳過(guò)此步驟。

1、 可先查看是否安裝過(guò)vsftp

# rpm -qa | grep vsftpd

則代表已經(jīng)安裝??芍苯犹^(guò)步驟2

2 、安裝 vsftp

# yum install vsftp*
Is this ok [y/N]: y

代表安裝完成。

3、 對(duì)vsftp 進(jìn)行配置

# /etc/vsftpd/vsftpd.conf

將原始最后三行注釋掉

添加以下信息:

#設(shè)定不允許匿名訪問(wèn)
anonymous_enable=NO
#設(shè)定本地用戶可以訪問(wèn)。注:如使用虛擬宿主用戶,在該項(xiàng)目設(shè)定為NO的情況下所有虛擬用戶將無(wú)法訪問(wèn)
local_enable=YES
#使用戶不能離開(kāi)主目錄
chroot_list_enable=YES
#設(shè)定支持ASCII模式的上傳和下載功能
ascii_upload_enable=YES
ascii_download_enable=YES
#PAM認(rèn)證文件名。PAM將根據(jù)/etc/pam.d/vsftpd進(jìn)行認(rèn)證
pam_service_name=vsftpd
#設(shè)定啟用虛擬用戶功能
guest_enable=YES
#指定虛擬用戶的宿主用戶,CentOS中已經(jīng)有內(nèi)置的ftp用戶了
guest_username=ftp
#設(shè)定虛擬用戶個(gè)人vsftp的CentOS FTP服務(wù)文件存放路徑。存放虛擬用戶個(gè)性的CentOS FTP服務(wù)文件(配置文件名=虛擬用戶名)
user_config_dir=/etc/vsftpd/vuser_conf

插入后按下Esc鍵后用:wq結(jié)束

進(jìn)行認(rèn)證

4、首先 安裝Berkeley DB工具,很多人找不到db_load的問(wèn)題就是沒(méi)有安裝這個(gè)包

# yum install db4 db4-utils

然后,創(chuàng)建用戶密碼文本/etc/vsftpd/vuser_passwd.txt ,注意奇行是用戶名,偶行是密碼

# touch /etc/vsftpd/vuser_passwd.txt
# vi /etc/vsftpd/vuser_passwd.txt

注意(如果多個(gè)用戶名和密碼中間不能有空的換行,在最后一個(gè)密碼后必須有換行)

比如

本示只創(chuàng)建一個(gè)用戶

5、接著,生成虛擬用戶認(rèn)證的db文件

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

編輯認(rèn)證文件/etc/pam.d/vsftpd,打開(kāi)這文件,用“#”注釋掉原先的所有內(nèi)容,然后增加兩行。(查看服務(wù)器配置參看步驟9)

32位系統(tǒng)增加以下兩句:

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

64位系統(tǒng)增加以下兩句:

auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

本服務(wù)器系統(tǒng)是64位版本

# /etc/pam.d/vsftpd
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vuser_passwd

6、最后,創(chuàng)建虛擬用戶個(gè)性服務(wù)文件

# mkdir /etc/vsftpd/vuser_conf/
# touch/etc/vsftpd/vuser_conf/test
# vi /etc/vsftpd/vuser_conf/test

添加內(nèi)容如下

#虛擬用戶根目錄,根據(jù)實(shí)際情況修改
local_root=/ftp/www
#可寫(xiě)
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

7、創(chuàng)建ftp根目錄權(quán)限

# mkdir /ftp/www
# chmod R 777 /ftp
# chmod R 777 /ftp/www

8、重啟iptabls和vsftpd

# service iptables restart
# service vsftpd restart

 9、查看linux版本是32 還是64位

$su - root
#file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),

即是32位的 linux, 如是64位的, 顯示的是 64-bit

總結(jié)

以上所述是小編給大家介紹的Linux 下FTP的安裝與配置教程詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論