配置允許匿名使用者登入訪問vsftpd服務

2021-09-22 20:06:32 字數 870 閱讀 9608

這裡在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...