想建立乙個ftp伺服器, 以讓同事可以訪問日誌。
1. 可以訪問符號鏈結
ln -s 不可以用, 要用
mount --bind /tmp/harddisk/music /tmp/harddisk/ftp_pvt/user/music 的形式
參見:
2. 可以新增虛擬賬號
ubuntu 要安裝 vsftpd,libpam-pwdfile,htpasswd(apache的乙個工具)。參見,
但centos不支援libpam-pwdfile, 要使用db4-utils db4的形式。
參見,關鍵點:
a. 配置
# 關閉anonymous 使用者
anonymous_enable=no
## enable virtual usersguest_enable=yes
b. /etc/pam.d/vsftpd_virtual 似乎只允許這四行, 如何增加沒有測試過。#%pam-1.0用db_dump -p /etc/vsftpd/virtual_users.db 去檢視db中的內容。auth required pam_userdb.so db=/etc/vsftpd/virtual_users
account required pam_userdb.so db=/etc/vsftpd/virtual_users
session required pam_loginuid.so
c. /home/virtual_users.txt中是一行使用者名稱, 一行密碼
db_load -t -t hash -f /home/virtual_users.txt /etc/vsftpd/virtual_users.db
另外還有mysql儲存密碼的形式, 沒有進一步研究。
常用CentOS vsftpd安裝設定
參考 按此文配置即可 另外注意防火牆和selinux策略是否開啟 service iptabs stop getsebool ftpd disable trans setsebool p ftpd disable trans 1 setsebool ftpd disable trans 1 新增使用...
2 筆記 MySQL學習 建立使用者及建立連線
2.筆記 mysql學習 建立使用者及建立連線 建立使用者如下 先用root登陸,如下 root使用者密碼修改命令如 setpassword for root localhost password ttssssi mysql u root p 然後建立使用者如下 mysql create user ...
PyQt5筆記 建立主視窗
在pyqt5中有三種視窗型別 qmainwindow qwidget qdialog qmainwindow 包含選單欄,工具欄,狀態列和標題欄。是最常見的視窗形式 qdialog 是對話視窗的基類。沒有選單欄,工具欄,狀態列 彈出對話方塊,主要用於執行短期任務 qwidget 不確定視窗的具體用途...