1.vsftp 啟動方式 /usr/local/init.d/vsftp start stop restart
service vsftp start stop restart
2.檢視vsftp的配置狀態(conf中的設定選項): sestatus -b | grep ftp
如果出現vsftp使用者登陸不上去: 1. 檢視conf中 anonymous_enable = yes?
2. listen = yes?
3. #userlist_enable = yes ?
4. 在conf同目錄下 ftpusers 中將 root -> #root
ftpusers中為不允許登陸的使用者 若登陸出現 530 permisson denied 則表示為此處問題
如果使用者進入後提示 500 oops: cannot change directory:/root
此問題是由於 conf中 ftp_home_dir / tftp_disable_trans為off
解決辦法只需將其中乙個設為on即可
i. 直接開啟conf更改
ii. 用 setsebool -p ftp_home_dir on 或setsebool -p ftp_disable_trans on
然後重啟vsftp 即可 service vsftpd restart.
增加: 隔天啟時出現vsftp 530 must perform authentication before identifying user
解決辦法: 先service xinetd stop 再 service vsftpd start 然後再 service xinetd start
vinep的資料
預設配置檔案及使用者訪問限制
/etc/vsftpd/vsftpd.conf
/etc/vsftpd.ftpusers
/etc/vsftpd.user_list
其中,/etc/vsftpd/vsftpd.conf是主配置檔案。/etc/vsftpd.ftpusers中指定了哪些使用者不能訪問ftp伺服器。/
/etc/vsftpd.user_list的作用根據vsftpd.conf中的配置來決定用途。
userlist_enable=yes,userlist_deny=yes 限制使用者訪問(和/etc/vsftpd.ftpusers作用相同)
userlist_enable=yes,userlist_deny=no 允許使用者訪問
預設情況下userlist_deny=yes ,所以預設情況下兩個檔案中出現的使用者都不能訪問ftp
預設情況下,root使用者不允許ftp,如果想允許訪問,將上述兩個檔案中的root注釋即可。
更換port 提供服務:將預設的port 21 更換為2121
step1. 修改/etc/vsftpd/vsftpd.conf 新增底下一行 listen_port=2121
step2. 重新啟動vsftpd [root@home vsftpd]# /sbin/service vsftpd restart
有關參考資料:http://reason2003.blog.163.com/blog/static/11649946920091115103017836/
Linux安裝vsftp以及遇到的問題
目錄 linux版本 安裝ftp vsftp服務相關命令 vsftp配置檔案 vsftp防火牆相關設定 vsftp使用者相關操作 安裝vsftp問題遇到的問題 因為這是乙個新的伺服器,所以直接執行安裝。yum install y vsftpd安裝完成之後需要手動新增日誌檔案 touch var lo...
樹莓派安裝vsftp過程中遇到的坑
安裝完vsftp後 缺省會開啟訪問 備份配置檔案 sudo cp etc vsftpd.conf etc vsftpd.conf.bak 提取生效配置方便管理 sudo cat etc vsftpd.conf.bak grep v etc vsftpd.conf 此時系統報錯 自以為是的使用了 tm...
button設定邊框遇到的問題
最近有個需求,自己搞button,不用了 button邊框的設定,貌似用uicolor轉的cgcolor不行,有些比如灰色直接變成透明,只能轉黑色,綠色等標準色。這裡用自己的色生成cgcolor了 cgfloat r cgfloat 212 255.0 cgfloat g cgfloat 212 2...