开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

          開通VIP
          vsftpd下創(chuàng)建虛擬用戶的方法
          vsftpd對匿名用戶的權(quán)限管理不夠靈活,如果想對訪問FTP的帳戶給予更多的權(quán)限,就可以用本地帳戶來實(shí)現(xiàn),但是,本地帳戶默認(rèn)情況下是可以登錄linux系統(tǒng)的,這樣對linux系統(tǒng)來說是一個安全隱患。
          vsftpd虛擬用戶或匿名帳戶,既能靈活的賦予FTP用戶權(quán)限又能保證FTP己整個linux的安全。
          分析一下原理:
          虛擬用戶不是一個合法的linux系統(tǒng)帳戶,但可以登錄系統(tǒng)上運(yùn)行的FTP服務(wù)器,當(dāng)用戶在連接上FTP服務(wù)器后,會被要求輸入用戶名和密碼。FTP服務(wù)器拿到這個用戶名和密碼后,會調(diào)用相應(yīng)的PAM模塊,將此用戶名和密碼與FTP認(rèn)證文件進(jìn)行比較,如果相符就通過認(rèn)證并被映射成一個linux下的本地帳戶,然后根據(jù)使用本地帳戶對FTP資源進(jìn)行訪問,否則斷開連接請求。
          1.下載軟件db4_utils-4.3.29-10.el5
          2.建一個本地帳戶 useradd -d /etc/vsftpd/ftproot -s /sbin/nologin virtual
          3.將目錄/etc/vsftpd/ftproot的權(quán)限改為755,讓虛擬用戶有權(quán)限可以訪問。
          4.在建一個文件/etc/vsftpd/user.txt 并寫入虛擬用戶的用戶名和密碼,奇數(shù)行為用戶名,偶數(shù)行為密碼。
          5.用命令db-load 將文件user.txt 轉(zhuǎn)化為數(shù)據(jù)庫文件
          Db_load -T -t hash -f /etc/vsftpd/user.txt /etc/vsftpd/user.db
          6.在/etc/pam.d/下創(chuàng)建文件vsftpd.vu并編輯文件
          Auth required  /lib/security/pam_userdb.so /etc/vsftpd/user.db
          Account required /lib/security/pam_userdb.so /etc/vsftpd/user.db
          7.編輯/etc/vsftpd/vsftpd.conf
          復(fù)制代碼代碼如下:
          anonymous_enable=yes
          local_enable=yes
          guest_enable=yes  注:此項(xiàng)開啟后本地所有用戶便不能登錄了,即使local_enable=yes (可以自行驗(yàn)證)
          guest_username=virtual   -> 指明映射的本地用戶
          pam_service_name=vsftpd.vu  -> pam認(rèn)證的文件名(/etc/pam.d/vsftpd.vu)
          Tcp_wrappers=yes
          8. 重啟服務(wù) service vsftpd restart
          進(jìn)行到這里創(chuàng)建虛擬用戶的基本過程就做完了。
          如果要對不同的虛擬用戶進(jìn)行不同的權(quán)限控制可在/etc/vsftpd/vsftpd.conf中加入user_config_dir=/etc/vsftpd/user_config/。/etc/vsftpd/user_config/是虛擬用戶自己額外的配置文件的所在目錄。
          您可能感興趣的文章:
          vsftpd安裝及虛擬用戶認(rèn)證的配置方法
          ubuntu vsftpd虛擬用戶配置
          CentOS 6.2 配置vsftpd虛擬用戶的方法
          vsftpd配置虛擬用戶的方法介紹
          vsftpd虛擬用戶創(chuàng)建實(shí)例
          vsftpd虛擬用戶配置的總結(jié)
          CentOS 5.3建立Vsftpd虛擬用戶
          CentOS6.2 x64 下 配置vsftpd虛擬用戶服務(wù)器
          vsftp 虛擬用戶高級設(shè)置
          本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          Red Hat Enterprise Linux 5下配置FTP服務(wù)
          vsftp虛擬用戶不同目錄不同權(quán)限設(shè)定
          安裝VSFTP和配置VSFTP及添加用戶命令(轉(zhuǎn))
          vsftp高級應(yīng)用:配置虛擬用戶 - 豬笨無罪的服務(wù)器筆記 - 51CTO技術(shù)博客
          CentOS 5.5之vsFTPd服務(wù)器配置圖解
          Linux下vsftpd安裝以及配置FTP虛擬用戶實(shí)踐
          更多類似文章 >>
          生活服務(wù)
          分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
          綁定賬號成功
          后續(xù)可登錄賬號暢享VIP特權(quán)!
          如果VIP功能使用有故障,
          可點(diǎn)擊這里聯(lián)系客服!

          聯(lián)系客服