欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    上一篇文章我們講解了如何在Centos里配置nfs以及如何配置客戶端連接,下面我將詳細(xì)的和大家來分享一下如何在windows電腦上連接到nfs共享服務(wù)器,這里我們以Windows10為例。

    Windows10家庭版不支持nfs,如果是家庭版的系統(tǒng),請先升級至專業(yè)版。

    操作前請確保服務(wù)端系統(tǒng)已經(jīng)配置好了NFS服務(wù)端,并設(shè)置好了/etc/exports文件,開啟了NFS服務(wù),具體操作方法參考Centos安裝配置nfs實現(xiàn)遠(yuǎn)程文件共享

    在開始菜單里打開控制面板

    圖一:開始菜單里打開控制面板

    程序功能>>啟用或關(guān)閉windows功能>>勾選NFS客戶端

    圖2:找到程序功能

    圖3:啟用或關(guān)閉windows功能>>勾選NFS客戶端

    輸入showmount -e +服務(wù)器IP地址來確認(rèn)服務(wù)器存在可用的掛載點

    確認(rèn)服務(wù)nfs掛載路徑

    然后用mount命令來掛載,后面那個K:是分配的盤符;

    mount 服務(wù)端公網(wǎng)IP:/home/dd k:

    添加nfs映射

    掛載好之后磁盤里就會出現(xiàn)NFS掛載的K盤了

    一、簡介Vsftp的兩種工作模式:

    (1) PORT(主動模式)

    PORT中文稱為主動模式,工作的原理: FTP客戶端連接到FTP服務(wù)器的21端口,發(fā)送用戶名和密碼登錄,登錄成功后要list列表或者讀取數(shù)據(jù)時,客戶端隨機(jī)開放一個端口(1024以上),發(fā)送 PORT命令到FTP服務(wù)器,告訴服務(wù)器客戶端采用主動模式并開放端口;FTP服務(wù)器收到PORT主動模式命令和端口號后,通過服務(wù)器的20端口和客戶端開放的端口連接,發(fā)送數(shù)據(jù),原理如下圖:

    主動模式

    (2) PASV(被動模式)

    PASV是Passive的縮寫,中文成為被動模式,工作原理:FTP客戶端連接到FTP服務(wù)器的21端口,發(fā)送用戶名和密碼登錄,登錄成功后要list列表或者讀取數(shù)據(jù)時,發(fā)送PASV命令到FTP服務(wù)器, 服務(wù)器在本地隨機(jī)開放一個端口(1024以上),然后把開放的端口告訴客戶端, 客戶端再連接到服務(wù)器開放的端口進(jìn)行數(shù)據(jù)傳輸,原理如下圖:

    被動模式

    總結(jié):兩種模式的比較

    • 從上面的運(yùn)行原來看到,主動模式和被動模式的不同簡單概述為: 主動模式傳送數(shù)據(jù)時是“服務(wù)器”連接到“客戶端”的端口;被動模式傳送數(shù)據(jù)是“客戶端”連接到“服務(wù)器”的端口。
    • 主動模式需要客戶端必須開放端口給服務(wù)器,很多客戶端都是在防火墻內(nèi),開放端口給FTP服務(wù)器訪問比較困難。
    • 被動模式只需要服務(wù)器端開放端口給客戶端連接就行了。

    二、安裝過程:

    1.)簡易安裝

    1.[root@hwg1227 /]# rpm -qa | grep vsftp
    2.[root@hwg1227 /]# yum install vsftpd* -y
    3.[root@hwg1227 /]# rpm -ql vsftpd
    4.[root@hwg1227 /]# cd /etc/vsftpd
    5.[root@hwg1227 vsftpd]# ll
    total 20
    -rw-------. 1 root root 125 Mar 1 2013 ftpusers
    -rw-------. 1 root root 361 Mar 1 2013 user_list
    -rw-------. 1 root root 4599 Mar 1 2013 vsftpd.conf
    -rwxr--r--. 1 root root 338 Mar 1 2013 vsftpd_conf_migrate.sh
    6.[root@hwg1227 vsftpd]# cp vsftpd.conf vsftpd.conf.bak
    7.[root@hwg1227 vsftpd]# vi vsftpd.conf
    8. [root@hwg1227 vsftpd]# cat vsftpd.conf.bak |grep -v ^#
    anonymous_enable=YES
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    listen=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES
    

    9.[root@hwg1227 vsftpd]# cat vsftpd.conf.bak |grep -v ^# >vsftpd.conf /將ftp配置文件過濾導(dǎo)入到vsftpd.conf下

    10.[root@hwg1227 vsftpd]# vi vsftpd.conf
    11.[root@hwg1227 vsftpd]# /etc/init.d/vsftpd start
     Starting vsftpd for vsftpd: [ OK ]
    12.[root@hwg1227 vsftpd]# netstat -tnlp
    13.[root@hwg1227 vsftpd]# netstat -tnlp | grep vsftpd
    14.[root@hwg1227 vsftpd]# ps -ef |grep vsftpd /查看ftp進(jìn)程
    15.[root@hwg1227 vsftpd]# cd /var/ftp/pub /ftp的共享目錄路徑
    

    16.在我的電腦輸入ftp://192.168.0.26

    share

    17.到此初步的FTP共享設(shè)置完成。

    2.)VSFTP虛擬用戶配置:

    在home 目錄下創(chuàng)建3個用戶 hr admin it 并設(shè)置密碼

    1.[root@hwg1227 /]# cd /home
    2.[root@hwg1227 home]# mkdir vsftpd
    3.[root@hwg1227 home]#cd vsftpd
    4.[root@hwg1227 vsftpd]# mkdir hr admin it
    5.[root@hwg1227 vsftpd]# ll
    total 12
    drwxr-xr-x. 2 root root 4096 Apr 16 21:23 admin
    drwxr-xr-x. 2 root root 4096 Apr 16 21:23 hr
    drwxr-xr-x. 2 root root 4096 Apr 16 21:23 it
    

    6.在home目錄下創(chuàng)建一個loguser.txt文件,然后再安裝一個認(rèn)證加密的軟件pam db4

    7.[root@hwg1227 home]# cat loguser.txt
    hr
    hr01
    admin
    ad01
    it
    it01
    8.[root@hwg1227 home]# yum -y install pam* db4*
    9.[root@hwg1227 home]# db_load -T -t hash -f /home/loguser.txt /etc/vsftpd/vsftpd_login.db /生成加密文件
    10.[root@hwg1227 home]# ll /etc/vsftpd/
    總計 36
    -rw------- 1 root root 125 2013-01-09 ftpusers
    -rw------- 1 root root 361 2013-01-09 user_list
    -rw------- 1 root root 233 04-17 09:17 vsftpd.conf
    -rw------- 1 root root 4579 04-17 09:16 vsftpd.conf.bak
    -rwxr--r-- 1 root root 338 2013-01-09 vsftpd_conf_migrate.sh
    -rw-r--r-- 1 root root 12288 04-17 09:29 vsftpd_login.db
    

    11.[root@hwg1227 home]# chmod 600 /etc/vsftpd_login.db /給文件600權(quán)限(設(shè)置一下數(shù)據(jù)庫文件的訪問權(quán)限)

    12.配置PAM文件,編輯文件/etc/pam.d/vsftpd.vu文件。

     [root@hwg1227 home]# ll /etc/pam.d/
     -rw-r--r-- 1 root root 97 2007-03-15 system-config-nfs
    -rw-r--r-- 1 root root 118 2009-09-03 system-config-samba
    -rw-r--r-- 1 root root 97 2010-01-27 system-config-securitylevel
    -rwxr-xr-x 1 root root 118 2010-03-31 system-config-services
    -rw-r--r-- 1 root root 329 2013-01-09 vsftpd
     [root@hwg1227 vsftpd]# ll /etc/pam.d/vsftpd
    -rw-r--r-- 1 root root 329 2013-01-09 /etc/pam.d/vsftpd
    13. [root@hwg1227 vsftpd]#vi /etc/pam.d/vsftpd 
    14.[root@hwg1227 vsftpd]# cat /etc/pam.d/vsftpd /這里主機(jī)是32位的 如果是64位是/lib64/security/pam_userdb.so
    #%PAM-1.0
    auth sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
    account sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
    session optional pam_keyinit.so force revoke
    auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
    auth required pam_shells.so
    auth include system-auth
    account include system-auth
    session include system-auth
    session required pam_loginuid.so
    

    15.為虛擬用戶創(chuàng)建本地系統(tǒng)用戶,新建一個系統(tǒng)用戶vsftpd,用戶家目錄為/home/vsftpd, 用戶登錄終端設(shè)為/bin/false(即使之不能登錄系統(tǒng))

    [root@hwg1227vsftpd]# useradd vsftpd -d /home/vsftpd -s /bin/false
    [root@hwg1227 vsftpd]# chown -R vsftpd:vsftpd /home/vsftpd
    [root@hwg1227 home]# ll
    總計 16
    -rw-r--r-- 1 root root 36 04-17 09:21 loguser.txt
    drwxr-xr-x 5 vsftpd vsftpd 4096 04-17 09:20 vsftpd
    drwxr-xr-x 2 root root 4096 04-10 20:47 zl
    16.[root@hwg1227 home]# vi /etc/vsftpd/vsftpd.conf
    listen=YES
    

    #使vsftpd處于獨立啟動監(jiān)聽端口模式

    anonymous_enable=NO
    

    #禁止匿名用戶訪問

    dirmessage_enable=YES
    

    #激活目錄信息,當(dāng)遠(yuǎn)程用戶更改目錄時,將出現(xiàn)提示信息

    xferlog_enable=YES
    

    #啟用上傳和下載日志功能

    xferlog_file=/var/log/vsftpd.log
    

    #日志文件存放目錄

    xferlog_std_format=YES
    

    #是否使用標(biāo)準(zhǔn)的ftpd xferlog日志文件格式

    chroot_local_user=YES
    

    #設(shè)置所有的本地用戶可以chroot

    guest_enable=YES
    

    #訪客模式開啟

    guest_username=vsftpd
    

    #訪客使用的系統(tǒng)賬號

    user_config_dir=/etc/vsftpd/vsftpd_user_conf
    

    #用戶的配置文件

    pam_service_name=vsftpd
    

    #認(rèn)證用戶的數(shù)據(jù)庫文件

    local_enable=YES
    

    #開啟本地用戶

    17.[root@hwg1227 home]# mkdir /etc/vsftpd/vsftpd_user_conf
    18.[root@hwg1227 home]# cd /etc/vsftpd/vsftpd_user_conf
    19.[root@hwg1227 vsftpd_user_conf]# touch hr admin it
    20.[root@hwg1227 vsftpd_user_conf]# cat hr
     local_root=/home/vsftpd/hr
    [root@hwg1227 vsftpd_user_conf]# cat amin
     local_root=/home/vsftpd/admin
    [root@hwg1227 vsftpd_user_conf]# cat it
    write_enable=YES
    anon_world_readable_only=NO 
    anon_upload_enable=YES 
    anon_mkdir_write_enable=YES 
    anon_other_write_enable=YES 
    local_root=/home/vsftpd/it
    21.[root@hwg1227 vsftpd_user_conf]# cd /home/vsftpd/hr
     [root@hwg1227 hr]#touch abc.txt
     [root@hwg1227 hr]#echo "this is hr files" >abc.txt
     [root@hwg1227 admin]# touch def.txt 
     [root@hwg1227 admin]# echo "this is admin files" >def.txt
     [root@hwg1227 it]#touch ggc.txt 
     [root@hwg1227 it]#echo "this is admin files" >ggc.txt
    

    22.在瀏覽器輸入ftp://192.168.0.26來測試安裝的正確性,到此處安裝結(jié)束。

    總結(jié)

    有時候在工作時需要臨時傳遞一些文件需要使用FTP的方式共享文件也是挺方便的,2種模式的共享方式各有優(yōu)缺點,最重要的事你選擇最快最正確的方式來完成工作才是關(guān)鍵。

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有