環境:centos 7
yum安裝
yum增加使用者install -y vsftpd
# 家目錄為/www 並設定nologin配置(/etc/vsftpd/vsftpd.conf)useradd -d /www -s /sbin/nologin /www
# 修改密碼
passwd www
anonymous_enable=no啟動服務local_enable=yes
write_enable=yes
local_umask=022
anon_upload_enable=no
dirmessage_enable=yes
xferlog_enable=yes
connect_from_port_20=yes
chown_uploads=yes
xferlog_file=/var/log/xferlog
xferlog_std_format=yes
ascii_upload_enable=yes
ascii_download_enable=yes
chroot_local_user=yes
listen=yes
listen_ipv6=no
pam_service_name=vsftpd
userlist_enable=yes
allow_writeable_chroot=yes
systemctl start vsftpd# 設定開機啟動
解決方案
編輯檔案/etc/pam.d/vsftpd
#%pam-1.0ssession optional pam_keyinit.so force revoke
auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
# 注釋這行
解決方案
編輯檔案/etc/vsftpd/vsftpd.conf
# 增加該行allow_writeable_chroot=yes
linux vsftpd 建立虛擬使用者 過程記錄
之前用系統賬戶作為ftp的登入賬戶,比較不安全,改用虛擬賬戶。步驟如下 1.安裝vsftpd db load,省略 2.在乙個目錄建立乙個使用者名稱密碼檔案,比如 vi login.txt 輸入使用者名稱密碼奇數行是使用者名稱 偶數行是密碼 test1 testpwd test2 testpwd3....
ABP改為MYSQL遇坑記
公司內部只支援.net core 2.1版本,所以採用abp版本4.2進行功能開發,還需要修改sqlserver為mysql 1.安裝pomelo.entityframeworkcore.mysql和pomelo.entityframeworkcore.mysql.design 工具 nuget 包...
Emcas配置過程所遇問題
折騰了幾天emacs,配置過程實在是很繁瑣,對於乙個新手來說,lisp就已經是天文啦。本來想放棄了,因為這個配置過程實在是浪費時間。當回到windows下頻繁的滑鼠操作時,我想我還是繼續配置好了。這裡主要記錄一下配置過程中我所遇到的問題吧。平台 win7 軟體版本 emacs 23.2 window...