最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

構(gòu)建基于虛擬用戶的vsftpd服務(wù)器應(yīng)用

 更新時(shí)間:2017年05月18日 15:35:43   作者:大漠之煙  
這篇文章主要介紹了構(gòu)建基于虛擬用戶的vsftpd服務(wù)器應(yīng)用,需要的朋友可以參考下

安裝:

[root@server ~]# yum install -y vsftpd
[root@server ~]# rpm -ql vsftpd
/etc/logrotate.d/vsftpd
/etc/pam.d/vsftpd
/etc/rc.d/init.d/vsftpd
/etc/vsftpd
/etc/vsftpd/ftpusers
/etc/vsftpd/user_list
/etc/vsftpd/vsftpd.conf
/etc/vsftpd/vsftpd_conf_migrate.sh
/usr/sbin/vsftpd 
.......
[root@server ~]# /etc/init.d/vsftpd start
Starting vsftpd for vsftpd:                [ OK ]
[root@server ~]# netstat -lntup|grep 21
tcp    0   0 0.0.0.0:21         0.0.0.0:*          LISTEN   3419/vsftpd
[root@server ~]# cd /var/ftp/pub
[root@server pub]# ll
total 0
[root@server pub]# cp /etc/fstab .

到瀏覽器測(cè)試: 

####################################################################################################

1.建立虛擬FTP用戶的帳號(hào)數(shù)據(jù)庫(kù)文件

2.創(chuàng)建FTP根目錄及虛擬用戶映射的系統(tǒng)用戶

3.建立支持虛擬用戶的PAM認(rèn)證文件

4.在vsftpd.conf文件中添加支持配置

5.為個(gè)別虛擬用戶建立獨(dú)立的配置文件

6.重新加載vsftpd配置

7.使用虛擬FTP賬戶訪問測(cè)試 

過程實(shí)例:

1.建立虛擬FTP用戶的帳號(hào)數(shù)據(jù)庫(kù)文件

  建立虛擬用戶的賬戶名、密碼列表(通過本地文件的方式)

[root@filesvr~]# vi /etc/vsftpd/vusers.list
fedora
123
gentoo
456
[root@filesvr~]# cd /etc/vsftpd/
[root@filesvrvsftpd]# db_load -T -t hash -f vusers.list  vusers.db
[root@filesvrvsftpd]# file vusers.db
vusers.db: Berkeley DB (Hash, version 8, native byte-order)
[root@filesvrvsftpd]# chmod 600/etc/vsftpd/vusers.*

2.創(chuàng)建FTP根目錄及虛擬用戶映射的系統(tǒng)用戶

[root@filesvr~]# mkdir/var/ftproot
[root@filesvr~]# useradd -d /var/ftproot -s /sbin/nologin virtual
[root@filesvr~]# chmod 755 /var/ftproot/

3.建立支持虛擬用戶的PAM認(rèn)證文件

[root@filesvr~]# vi /etc/pam.d/vsftpd.vu
#%PAM-1.0
auth    required   pam_userdb.so db=/etc/vsftpd/vusers
account  required   pam_userdb.so db=/etc/vsftpd/vusers

4.在vsftpd.conf文件中添加支持配置

[root@filesvr~]# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_umask=022
guest_enable=YES
guest_username=virtual
pam_service_name=vsftpd.vu
anon_upload_enable=YES  #允許匿名賬號(hào)有上傳功能
anon_mkdir_write_enable=YES  #允許匿名賬號(hào)創(chuàng)建文件功能
anon_other_write_enable=YES #允許匿名賬號(hào)具有刪除.更名權(quán)限
dirmessage_enable=YES
……

5.為個(gè)別虛擬用戶建立獨(dú)立的配置文件

在vsftpd.conf文件中添加用戶配置目錄支持

user_config_dir=/etc/vsftpd/vusers_dir

為用戶fedora、gentoo建立獨(dú)立的配置目錄及文件

配置文件名與用戶名同名

[root@filesvr~]# mkdir/etc/vsftpd/vusers_dir/
[root@filesvr~]# cd /etc/vsftpd/vusers_dir/
[root@filesvrvusers_dir]# touch fedora
[root@filesvrvusers_dir]# vi gentoo
anon_upload_enable=YES
anon_mkdir_write_enable=YES

6.重新加載vsftpd配置

service vsftpd reload

7.使用虛擬FTP賬戶訪問測(cè)試

分別用fedora、gentoo用戶登錄FTP服務(wù)器進(jìn)行下載、上傳測(cè)試

fedora用戶可以登錄,并可以瀏覽、下載文件,但無法上傳

gentoo用戶可以登錄,并可以瀏覽、下載文件,也可以上傳

匿名用戶或其他系統(tǒng)用戶將不能登錄 

•在使用 db_load命令時(shí),“-f”選項(xiàng)用于指定用戶名/密碼列表文件,“-T”選項(xiàng)允許非Berkeley DB的應(yīng)用程序使用從文本格式轉(zhuǎn)換的DB數(shù)據(jù)文件,“-t hash”選項(xiàng)指定讀取數(shù)據(jù)文件的基本方法。關(guān)于db_load命令的詳細(xì)說明可參閱/usr/share/doc/db4-utils-4.3.29/utility/db_load.html文件

•將帳號(hào)文件的權(quán)限設(shè)置為600,可以有效提高安全性

•vsftpd虛擬用戶需要有一個(gè)對(duì)應(yīng)的系統(tǒng)用戶帳號(hào)(該帳號(hào)無需設(shè)置密碼及登錄Shell),該用戶帳號(hào)的宿主目錄作為所有虛擬用戶登錄后的共同F(xiàn)TP根目錄

•PAM配置文件(名稱可以自行定義)主要用于為程序提供用戶認(rèn)證控制,vsftpd服務(wù)使用的默認(rèn)PAM配置文件為/etc/pam.d/vsftpd,可以參考該文件的格式建立新的PAM配置文件,用于虛擬用戶認(rèn)證控制

•在vsftpd.conf配置文件中添加guest_enable、guest_username配置項(xiàng),將訪問FTP服務(wù)的所有虛擬用戶對(duì)應(yīng)到同一系統(tǒng)用戶帳號(hào)virtual。并修改pam_service_name配置項(xiàng),指向上一步建立的PAM配置文件/etc/pam.d/vsftpd.vu

•在vsftpd服務(wù)中,虛擬用戶帳戶默認(rèn)作為匿名用戶處理以降低權(quán)限,因此對(duì)應(yīng)的權(quán)限設(shè)置通常使用以anon_開頭的配置項(xiàng)。例如,在設(shè)置虛擬用戶所上傳文件的默認(rèn)權(quán)限掩碼時(shí)應(yīng)采用配置項(xiàng)anon_umask而不是local_umask

•此步驟實(shí)際上是可選的,如果不需要為個(gè)別用戶設(shè)置單獨(dú)的選項(xiàng),則無需此步驟

•雖然不需要為fedora用戶添加額外權(quán)限設(shè)置,但是也要建立一個(gè)空配置文件

•如果需要禁用或者僅允許一部分虛擬用戶帳號(hào),同樣可以使用/etc/vsftpd/user_list列表文件,具體方法請(qǐng)參考2.2.3小節(jié)中的例

2.13。需要注意的是,在/etc/vsftpd/ftpusers文件中加入虛擬用戶名,并不能禁用對(duì)應(yīng)的系統(tǒng)帳號(hào)

###########################動(dòng)手實(shí)例##############################

[root@server pub]# cd /etc/vsftpd/
[root@server vsftpd]# vim vusers.list
mike
123
john
456
[root@server vsftpd]# db_load -T -t hash -f vusers.list vusers.db
[root@server vsftpd]# file vusers.db
vusers.db: Berkeley DB (Hash, version 9, native byte-order)
[root@server vsftpd]# chmod 600 ./vusers.*
[root@server vsftpd]# useradd -d /var/ftproot -s /sbin/nologin virtual       #-d 指定用戶的家目錄
[root@server vsftpd]# chmod 755 /var/ftproot/
[root@server vsftpd]# vi /etc/pam.d/vsftpd.vu
auth required pam_userdb.so db=/etc/vsftpd/vusers
account required pam_userdb.so db=/etc/vsftpd/vusers
[root@server vsftpd]# vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_umask=022
guest_enable=YES
guest_username=virtual
pam_service_name=vsftpd.vu

測(cè)試:

[root@server src]# yum install -y lftp
[root@server src]# lftp mike@127.0.0.1    
Password:
lftp mike@127.0.0.1:~> mkdir test
mkdir ok, `test' created
lftp mike@127.0.0.1:/> quit
[root@server src]# cd /var/ftproot/
[root@server ftproot]# ll
total 4
drwx------ 2 virtual virtual 4096 May 16 17:56 test   #test目錄屬于虛擬用戶virtual 

####為不同虛擬用戶設(shè)置不同的權(quán)限#############

[root@server ftproot]# cd /etc/vsftpd/
[root@server vsftpd]# mkdir vusers_home
[root@server vsftpd]# cd vusers_home/
[root@server vusers_home]# vi mike
anon_mkdir_write_enable=YES
anon_upload_enable=YES

測(cè)試:

[root@server vusers_home]# /etc/init.d/vsftpd restart
Shutting down vsftpd:                   [ OK ]
Starting vsftpd for vsftpd:                [ OK ]
[root@server vusers_home]# lftp mike@127.0.0.1    
Password:
lftp mike@127.0.0.1:~> mkdir test1
mkdir ok, `test1' created      
lftp mike@127.0.0.1:/> quit
[root@server vusers_home]# ll
total 4
-rw-r--r-- 1 root root 51 May 16 18:24 mike
[root@server vusers_home]# ll /var/ftproot/
.bash_logout  .bash_profile .bashrc    test/     test1/
[root@server vusers_home]# ll /var/ftproot/
total 8
drwx------ 2 virtual virtual 4096 May 16 17:56 test
drwx------ 2 virtual virtual 4096 May 16 18:24 test1
[root@server vusers_home]# lftp john@127.0.0.1    
Password:
lftp john@127.0.0.1:~> ls     
ls: Login failed: 530 Login incorrect.     
lftp john@127.0.0.1:~> mkdir test3
mkdir: Login failed: 530 Login incorrect.      
lftp john@127.0.0.1:~> quit
[root@server vusers_home]# cp /etc/vsftpd/
ftpusers        vsftpd_conf_migrate.sh vusers.list
user_list        vusers.db        
vsftpd.conf       vusers_home/      
[root@server vusers_home]# cp /etc/vsftpd/vusers_home/mike /etc/vsftpd/vusers_home/john
[root@server vusers_home]# /etc/init.d/vsftpd restart
Shutting down vsftpd:                   [ OK ]
Starting vsftpd for vsftpd:                [ OK ]
[root@server vusers_home]# lftp john@127.0.0.1
Password:
lftp john@127.0.0.1:~> mkdir test4
mkdir ok, `test4' created
lftp john@127.0.0.1:/> quit
[root@server vusers_home]# ll /var/ftproot/
total 12
drwx------ 2 virtual virtual 4096 May 16 17:56 test
drwx------ 2 virtual virtual 4096 May 16 18:24 test1
drwx------ 2 virtual virtual 4096 May 16 18:29 test4

繼續(xù)測(cè)試:

[root@server vusers_home]# vi /etc/vsftpd/vusers_home/john
anon_mkdir_write_enable=YES
anon_upload_enable=YES
write_enable=YES
virtual_use_local_privs=YES    當(dāng)有write_enable=YES;virtual_use_local_privs=YES 時(shí),虛擬用戶具有寫權(quán)限(上傳,下載,刪除,重命名)
[root@server vusers_home]# /etc/init.d/vsftpd restart
Shutting down vsftpd:                   [ OK ]
Starting vsftpd for vsftpd:                [ OK ]
[root@server vusers_home]# !l
lftp john@127.0.0.1
Password:
lftp john@127.0.0.1:~> ls     
drwx------  2 501   501     4096 May 16 09:56 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwx------  2 501   501     4096 May 16 10:29 test4
drwx------  2 501   501     4096 May 16 10:34 test5
lftp john@127.0.0.1:~> rmdir test5    #刪除
rmdir ok, `test5' removed
lftp john@127.0.0.1:~> ls
drwx------  2 501   501     4096 May 16 09:56 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwx------  2 501   501     4096 May 16 10:29 test4
lftp john@127.0.0.1:~> cd test
test/ test1/ test4/
lftp john@127.0.0.1:~> cd test4
lftp john@127.0.0.1:~/test4> put /etc/fstab  #上傳
855 bytes transferred  
lftp john@127.0.0.1:~/test4> ls
-rw-r--r--  1 501   501      855 May 16 10:43 fstab
lftp john@127.0.0.1:~/test4> get fstab -o /tmp/  #下載
855 bytes transferred
lftp john@127.0.0.1:~/test4> mv fstab fftab   #重命名
rename successful
lftp john@127.0.0.1:~/test4> ls
-rw-r--r--  1 501   501      855 May 16 10:46 fftab 

############備注######################

備注:virtual_use_local_privs參數(shù)

當(dāng)virtual_use_local_privs=YES時(shí),虛擬用戶和本地用戶有相同的權(quán)限;

當(dāng)virtual_use_local_privs=NO時(shí),虛擬用戶和匿名用戶有相同的權(quán)限,默認(rèn)是NO。

當(dāng)virtual_use_local_privs=YES,write_enable=YES時(shí),虛擬用戶具有寫權(quán)限(上傳、下載、刪除、重命名)。

當(dāng)virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=YES,
anon_upload_enable=YES時(shí),虛擬用戶不能瀏覽目錄,只能上傳文件,無其他權(quán)限。

當(dāng)virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,
anon_upload_enable=NO時(shí),虛擬用戶只能下載文件,無其他權(quán)限。

當(dāng)virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,
anon_upload_enable=YES時(shí),虛擬用戶只能上傳和下載文件,無其他權(quán)限。

當(dāng)virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,
anon_mkdir_write_enable=YES時(shí),虛擬用戶只能下載文件和創(chuàng)建文件夾,無其他權(quán)限。

當(dāng)virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,

anon_other_write_enable=YES時(shí),虛擬用戶只能下載、刪除和重命名文件,無其他權(quán)限。 

#######################################用mysql+pam+vsftpd############################### 

一、安裝所需要程序

1、安裝mysql和pam_mysql 

# yum -y install mysql-server mysql-devel pam_mysql

注意:pam_mysql由epel源提供。(yum  install -y epel-release)

二、創(chuàng)建虛擬用戶賬號(hào) 

1.準(zhǔn)備數(shù)據(jù)庫(kù)及相關(guān)表

首先請(qǐng)確保mysql服務(wù)已經(jīng)正常啟動(dòng)。而后,按需要建立存儲(chǔ)虛擬用戶的數(shù)據(jù)庫(kù)即可,這里將其創(chuàng)建為vsftpd數(shù)據(jù)庫(kù)。 

mysql> create database vsftpd;
mysql> grant select on vsftpd.* to vsftpd@localhost identified by 'redhat';
mysql> grant select on vsftpd.* to vsftpd@127.0.0.1 identified by 'redhat';
mysql> flush privileges;
mysql> use vsftpd;
mysql> create table users (
 id int AUTO_INCREMENT NOT NULL,
 name char(20) binary NOT NULL,
password char(48) binary NOT NULL,
 primary key(id)
 );

 2、添加測(cè)試的虛擬用戶 

根據(jù)需要添加所需要的用戶,需要說明的是,這里將其密碼為了安全起見應(yīng)該使用PASSWORD函數(shù)加密后存儲(chǔ)。

mysql> insert into users(name,password) values('fush1',password('asdfg'));
mysql> insert into users(name,password) values('fush2',password('asdfg'));

三、配置vsftpd 

1.建立pam認(rèn)證所需文件 

#vi /etc/pam.d/vsftpd.mysql

添加如下兩行

auth required/lib64/security/pam_mysql.so user=vsftpd passwd=redhat host=localhost db=vsftpd table=users usercolumn=name passwdcolumn=password crypt=2
account required /lib64/security/pam_mysql.so user=vsftpd passwd=redhat host=localhost db=vsftpd table=users usercolumn=name passwdcolumn=password crypt=2 

##請(qǐng)檢查 ll /lib64/security/pam_mysql.so   該文件是否存在,不存在查看pam_mysql 是否安裝成功! 

注意:由于mysql的安裝方式不同,pam_mysql.so基于unix sock連接mysql服務(wù)器時(shí)可能會(huì)出問題,此時(shí),建議授權(quán)一個(gè)可遠(yuǎn)程連接的mysql并訪問vsftpd數(shù)據(jù)庫(kù)的用戶。 

2.修改vsftpd的配置文件,使其適應(yīng)mysql認(rèn)證 

建立虛擬用戶映射的系統(tǒng)用戶及對(duì)應(yīng)的目錄

# useradd -s /sbin/nologin -d /var/ftproot virtual   #virtual 為虛擬用戶映射的系統(tǒng)用戶
# chmod go+rx /var/ftproot

請(qǐng)確保/etc/vsftpd.conf中已經(jīng)啟用了以下選項(xiàng)

[root@server vusers_home]# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
chroot_local_user=YES

而后添加

guest_enable=YES
guest_username=virtual  

# virtual 為虛擬用戶映射的系統(tǒng)用戶,useradd -s /sbin/nologin -d /var/ftproot virtual  中所創(chuàng)建的

并確保pam_service_name選項(xiàng)的值如下所示

pam_service_name=vsftpd.mysql

四、啟動(dòng)vsftpd服務(wù)

# service vsftpd start
# chkconfig vsftpd on 

查看端口開啟情況 

# netstat -tnlp |grep :21
tcp    0   0 0.0.0.0:21       0.0.0.0:*        LISTEN   23286/vsftpd

測(cè)試:

 oot@server ~]# lftp fush1@127.0.0.1
Password:
lftp fush1@127.0.0.1:~> ls   
drwx------  2 501   501     4096 May 16 10:47 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwx------  2 501   501     4096 May 16 10:46 test4
lftp fush1@127.0.0.1:/> mkdir test3
mkdir: Access failed: 550 Permission denied. (test3)  #因?yàn)槿值腶non_mkdir_write_enable=YES權(quán)限注釋掉了,所以沒有權(quán)限
lftp fush1@127.0.0.1:/> quit 

五、配置虛擬用戶具有不同的訪問權(quán)限

# vim vsftpd.conf

添加如下選項(xiàng)

user_config_dir=/etc/vsftpd/vusers_home
[root@server vusers_home]#touch fush1
[root@server vusers_home]#vim fush1
write_enable=YES
virtual_use_local_privs=YES      此時(shí)fush1將擁有所有權(quán)限(下載,上傳,重命名,創(chuàng)建,刪除) 

測(cè)試如下:

[root@server vusers_home]# /etc/init.d/vsftpd restart
Shutting down vsftpd:                   [ OK ]
Starting vsftpd for vsftpd:                [ OK ]
[root@server vusers_home]# lftp fush1@127.0.0.1
Password:
lftp fush1@127.0.0.1:~> ls   
drwx------  2 501   501     4096 May 16 10:47 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwx------  2 501   501     4096 May 16 10:46 test5
lftp fush1@127.0.0.1:~> mkdir test4
mkdir ok, `test4' created
lftp fush1@127.0.0.1:~> cd test4
lftp fush1@127.0.0.1:~/test4> put /etc/fstab
855 bytes transferred               
lftp fush1@127.0.0.1:~/test4> ls
-rw-r--r--  1 501   501      855 May 18 06:29 fstab
lftp fush1@127.0.0.1:~/test4> get /etc/fstab -o /usr/local/src/
855 bytes transferred
lftp fush1@127.0.0.1:~/test4> cd ..
lftp fush1@127.0.0.1:~> ls
drwx------  2 501   501     4096 May 16 10:47 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwxr-xr-x  2 501   501     4096 May 18 06:29 test4
drwx------  2 501   501     4096 May 16 10:46 test5
lftp fush1@127.0.0.1:~> mv test5 test2
rename successful
lftp fush1@127.0.0.1:~> ls
drwx------  2 501   501     4096 May 16 10:47 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwx------  2 501   501     4096 May 16 10:46 test2
drwxr-xr-x  2 501   501     4096 May 18 06:29 test4
lftp fush1@127.0.0.1:~> rm -rf test2
rm ok, 2 files removed
lftp fush1@127.0.0.1:~> ls
drwx------  2 501   501     4096 May 16 10:47 test
drwx------  2 501   501     4096 May 16 10:24 test1
drwxr-xr-x  2 501   501     4096 May 18 06:29 test4

相關(guān)文章

  • windows nfs 服務(wù)端安裝配置教程

    windows nfs 服務(wù)端安裝配置教程

    這篇文章主要介紹了windows nfs 服務(wù)端安裝配置教程,需要的朋友可以參考下
    2017-02-02
  • 微服務(wù)全景架構(gòu)全面瓦解

    微服務(wù)全景架構(gòu)全面瓦解

    這篇文章主要為大家詳細(xì)介紹了微服務(wù)全景架構(gòu)的優(yōu)勢(shì)及核心組件,幫助大家更全面的了解并運(yùn)用搭建微服務(wù)架構(gòu),有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2022-01-01
  • 服務(wù)器安裝什么系統(tǒng)好 服務(wù)器系統(tǒng)詳細(xì)介紹與選擇推薦

    服務(wù)器安裝什么系統(tǒng)好 服務(wù)器系統(tǒng)詳細(xì)介紹與選擇推薦

    有時(shí)候我們購(gòu)買了服務(wù)器或云主機(jī),服務(wù)器對(duì)于操作系統(tǒng)的選擇就是一個(gè)問題,當(dāng)然肯定選擇一個(gè)你懂的能把安全做的差不多的,要不就找相關(guān)的技術(shù)人員幫你配置與推薦
    2017-08-08
  • 服務(wù)器從安裝到配置陣列RAID1+RAID5?安裝Windows?Server?2019

    服務(wù)器從安裝到配置陣列RAID1+RAID5?安裝Windows?Server?2019

    今天就給安排上了——從RAID的配置開始,以及如何在WinPE里面載入陣列卡驅(qū)動(dòng)、磁盤分區(qū)、安裝系統(tǒng)等,另外 ,圖片為操作過程中實(shí)拍,質(zhì)量不高,敬請(qǐng)諒解
    2022-10-10
  • WordPress網(wǎng)站遷移到新主機(jī)防火墻配置

    WordPress網(wǎng)站遷移到新主機(jī)防火墻配置

    這篇文章主要為大家介紹了WordPress網(wǎng)站遷移到新主機(jī)防火墻配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-03-03
  • Hadoop腳本遠(yuǎn)程控制中SSH常見問題詳解

    Hadoop腳本遠(yuǎn)程控制中SSH常見問題詳解

    這篇文章主要為大家介紹了Hadoop腳本遠(yuǎn)程控制中SSH常見問題詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Memcached 入門介紹(安裝與配置)

    Memcached 入門介紹(安裝與配置)

    Memcached是一個(gè)高性能的分布式內(nèi)存對(duì)象緩存系統(tǒng),用于動(dòng)態(tài)Web應(yīng)用以減輕數(shù)據(jù)庫(kù)負(fù)載。它通過在內(nèi)存中緩存數(shù)據(jù)和對(duì)象來減少讀取數(shù)據(jù)庫(kù)的次數(shù),從而提供動(dòng)態(tài)、數(shù)據(jù)庫(kù)驅(qū)動(dòng)網(wǎng)站的速度
    2014-08-08
  • 服務(wù)器壓力測(cè)試概念及方法(TPS/并發(fā)量)

    服務(wù)器壓力測(cè)試概念及方法(TPS/并發(fā)量)

    本文詳細(xì)講解了服務(wù)器壓力測(cè)試概念及方法(TPS/并發(fā)量),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • Windows下實(shí)現(xiàn)簡(jiǎn)單的libevent服務(wù)器

    Windows下實(shí)現(xiàn)簡(jiǎn)單的libevent服務(wù)器

    這篇文章主要介紹了Windows下實(shí)現(xiàn)簡(jiǎn)單的libevent服務(wù)器的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 教你如何搭建一個(gè)時(shí)間服務(wù)器

    教你如何搭建一個(gè)時(shí)間服務(wù)器

    這篇文章主要介紹了教你如何搭建一個(gè)時(shí)間服務(wù)器,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02

最新評(píng)論

治县。| 汶川县| 闻喜县| 芦溪县| 隆尧县| 汤原县| 平定县| 沭阳县| 淮阳县| 普安县| 博客| 双桥区| 柳江县| 二连浩特市| 定远县| 长沙县| 崇仁县| 江城| 金门县| 永城市| 金平| 孝感市| 宣恩县| 曲沃县| 和顺县| 龙陵县| 兰考县| 清流县| 绥阳县| 奉化市| 吉木乃县| 靖远县| 乐昌市| 晋中市| 木里| 育儿| 和顺县| 高尔夫| 竹北市| 沧源| 苍梧县|