Linux下vsftpd虛擬用戶

+-----------------------------------------+

|1.添加虛擬用戶口令文件                   |

|   vim /etc/vsftpd/guest.txt             |

|   wjl   //用戶名                        |

|   123   //密碼                          |

|-----------------------------------------+


+--------------------------------------------------------------------------+

|2.生成虛擬用戶口令認證文件                                                |                                                                          

| rpm -ivh db4_utils-4.3.29-9.fc6.i386.rpm      //需要安裝的db4_utils軟件  |

| db_load -T -t hash -f /etc/vsftpd/guest.txt guest.db //生成用戶口令數據庫|

+--------------------------------------------------------------------------+


+---------------------------------------------------------------------------+

|3.編輯PAM認證文件                                                          |

|vim /etc/pam.d/vsftpd                                                      |

|auth sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/guest           |

|account sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/guest        |

|//添加這2行則能虛擬用戶和本地用戶共存,如果註釋其他行,則只能用虛擬用戶登陸|

+---------------------------------------------------------------------------+


+---------------------------------------------------------------------------+

|4.配置vsftpd.conf                                                          |

|vim /etc/vsftpd/vsftpd.conf                                                |

|guest_enable=yes                //開啓虛擬用戶                             |

|user_config_dir/etc/vsftpd/vsftpd //虛擬用戶配置目錄                       |

+---------------------------------------------------------------------------+


+---------------------------------------------------------------------------+

|5.編輯虛擬用戶配置文件                                                     |

|vim /etc/vsftpd/vsftpd/wjl                                                 |

|                                                                           |

|write_enable=yes                                                           |

|anon_world_readable_noly=no  //用戶是否爲只讀                              |

|anon_upload_enable=yes       //用戶能否上傳                                |

|anon_mkdir_write_enable=yes  //用戶能否新建目錄                            |

|anon_other_write_enable=yes  //用戶能否刪除,修改                          |

|anon_root=/etc/vsftpd        //用戶家目錄                                  |

+---------------------------------------------------------------------------+


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章