這裡在centos7版本系統下驗證的。
步驟修改配置檔案vsftpd.conf(根據需要配置)
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=yes #是否允許匿名使用者登入
write_enable=yes #enable any form of ftp write command
anon_upload_enable=yes #是否允許匿名使用者上傳檔案
anon_mkdir_write_enable=yes #是否允許匿名使用者建立目錄
anon_other_write_enable=yes #是否允許匿名使用者刪除、重新命名等
anon_umask=022 #許可權掩碼,匿名使用者上傳文件時預設的許可權掩碼;資料夾許可權為
777-022=755,一般的檔案許可權為 666-022=644;預設許可權掩碼為077,匿名使用者上傳之後資料夾許可權是700,檔案的許可權是600。
對允許匿名使用者訪問的目錄設定許可權
# chmod o=rwx /var/ftp/software
注意避免selinux對使用者訪問的影響
修改sebool值
# setsebool -p ftpd_anon_write on
修改安全上下文
# chcon -t public_content_rw_t /var/ftp/software/
嫌麻煩這些設定,可索性直接關閉selinux
# setenforce 0
允許遠端使用者登入訪問mysql的方法
允許遠端使用者登入訪問mysql的方法 需要手動增加可以遠端訪問資料庫的使用者。方法一 本地登入mysql,更改 mysql 資料庫裡的 user 表裡的 host 項,將 localhost 改為 mysql u root proot mysql use mysql mysql update us...
允許遠端使用者登入訪問mysql的方法
允許遠端使用者登入訪問mysql的方法 需要手動增加可以遠端訪問資料庫的使用者。方法一 本地登入mysql,更改 mysql 資料庫裡的 user 表裡的 host 項,將 localhost 改為 mysql u root proot mysql use mysql mysql update us...
允許遠端使用者登入訪問mysql的方法
需要手動增加可以遠端訪問資料庫的使用者。方法一 本地登入mysql,更改 mysql 資料庫裡的 user 表裡的 host 項,將 localhost 改為 mysql u root proot mysql use mysql mysql update user set host where us...