FTP服務(wù)器搭建之VSFtp-創(chuàng)新互聯(lián)

FTP服務(wù)器搭建之VSFtp

1.在azure云上創(chuàng)建虛擬機(jī),新建并掛載2T硬盤(pán),建立hj賬號(hào)。其它均默認(rèn)。

2. azure服務(wù)器開(kāi)通ICMP服務(wù),ftp20、ftp21,3600-3666 端口。

3.優(yōu)化系統(tǒng)設(shè)置

優(yōu)化進(jìn)程優(yōu)先級(jí)

成都創(chuàng)新互聯(lián)專(zhuān)注于拉薩企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城開(kāi)發(fā)。拉薩網(wǎng)站建設(shè)公司,為拉薩等地區(qū)提供建站服務(wù)。全流程專(zhuān)業(yè)公司,專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
pidof sshd |xargs renice -n -20
pidof ftpd |xargs renice -n -20

關(guān)閉防火墻和SELinux

ubuntu默認(rèn)防火墻是關(guān)閉的

vi /etc/selinux/config

#SELINUX=enforcing #注釋掉

#SELINUXTYPE=targeted #注釋掉

SELINUX=disabled #增加

:wq! #保存退出

setenforce 0 #讓SELinux進(jìn)入Permissive模式(寬容模式)

4.安裝vsftpd服務(wù)器

sudo apt-get install vsftpd

5.配置vsftpd.conf文件

sudo vi /etc/vsftpd.conf

listen=NO

listen_ipv6=YES
#這個(gè)是設(shè)置是否允許匿名登錄ftp服務(wù)器,不允許。
anonymous_enable=NO
#是否允許本機(jī)用戶(hù)登錄
local_enable=YES

#允許上傳文件到ftp服務(wù)器
write_enable=YES

dirmessage_enable=YES

use_localtime=YES

xferlog_enable=YES

connect_from_port_20=YES
#下面三項(xiàng)禁止用戶(hù)切換上級(jí)目錄的權(quán)限
chroot_local_user=YES
chroot_list_enable=NO
allow_writeable_chroot=YES

# (default follows)  允許chroot_list文件中配置的用戶(hù)登錄此ftp服務(wù)器。
chroot_list_file=/etc/vsftpd.chroot_list

# 該選項(xiàng)應(yīng)該是一個(gè)空目錄名。而且,ftp用戶(hù)對(duì)該目錄沒(méi)有寫(xiě)權(quán)限。偶爾在vsftpd不需要訪(fǎng)問(wèn)文件系統(tǒng)時(shí),該目錄被用作一個(gè)安全的chroot() jail(監(jiān)獄)。
secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
#配置ftp服務(wù)器的上傳下載文件所在的目錄。
local_root=/data/ftpfile/share
#增加隨機(jī)端口范圍,被動(dòng)模式可以使用隨機(jī)端口,解決客戶(hù)端連接FTP時(shí)無(wú)法列出目錄問(wèn)題。
pasv_max_port=6666
pasv_min_port=6600

6.創(chuàng)建ftp組、用戶(hù)、訪(fǎng)問(wèn)目錄

創(chuàng)建ftp組

groupadd -g 2001 ftpgroup

創(chuàng)建ftp用戶(hù)

為用戶(hù)指定參數(shù)的useradd命令:

常用命令行選項(xiàng):

  • -d: 指定用戶(hù)的主目錄

  • -m: 如果存在不再創(chuàng)建,但是此目錄并不屬于新創(chuàng)建用戶(hù);如果主目錄不存在,則強(qiáng)制創(chuàng)建; -m和-d一塊使用。

  • -s: 指定用戶(hù)登錄時(shí)的shell版本

    -M: 不創(chuàng)建主目錄

sudo useradd -d "/home/ftpuser" -m -s "/bin/bash" -g ftpgroup ftpuser
sudo passwd
#輸入密碼

創(chuàng)建ftp目錄

mkdir /data/ftpfile/share

chown -R ftpuser.ftpgroup /data/ftpfile/share

7.給ftp服務(wù)器配置使用用戶(hù)等信息

將允許使用此ftp服務(wù)器的用戶(hù)名稱(chēng)放到chroot_list文件中

sudo vim /etc/vsftpd.chroot_list

ftpuser

8.重啟ftp,并且測(cè)試

sudo /etc/init.d/vsftpd restart
或
sudo systemctl restart vsftpd

上傳數(shù)據(jù)

ftp> mput libzmq.tgz .

下載數(shù)據(jù)

ftp> get libzmq.tgz
ftp> mget *.* (回車(chē))

斷開(kāi)連接

ftp> bye

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線(xiàn),公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿(mǎn)足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)站標(biāo)題:FTP服務(wù)器搭建之VSFtp-創(chuàng)新互聯(lián)
URL標(biāo)題:http://muchs.cn/article48/dhiiep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、建站公司網(wǎng)站策劃、網(wǎng)站內(nèi)鏈品牌網(wǎng)站制作、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化