1.正常情況是yum 安裝vsftpd服務 ,在/etc/vsftpd目錄更改配置,起服務.這樣啟動是乙個服務.
2.啟動第二個vsftpd服務
#建立虛擬使用者
useradd -d /home/virtual2 -s /sbin/nologin virtual2
#建立新的配置檔案
cat << eof > /home/jx/vsftpd/vsftpd11.conf
anonymous_enable=yes
local_enable=yes
write_enable=yes
local_umask=022
dirmessage_enable=yes
xferlog_enable=yes
connect_from_port_20=yes
xferlog_std_format=yes
chroot_local_user=yes
listen=yes
listen_port=19995
eof#建立使用者認證檔案
cat auth required /usr/lib64/security/pam_userdb.so db=/home/jx/vsftpd/vusers11
account required /usr/lib64/security/pam_userdb.so db=/home/jx/vsftpd/vusers11
eof#建立登入使用者列表
cat test1
123456
test2
123456
eof#認證使用者
db_load -t -t hash -f /home/jx/vsftpd/vusers11.list /home/jx/vsftpd/vusers11.db
chmod 600 /home/jx/vsftpd/vusers11.db
mkdir /home/jx/vsftpd/vusers11_dir/ -p
#建立使用者配置檔案
cat local_root=/mnt/m200/test1
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
write_enable=yes
eofcat local_root=/mnt/m200/test2
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
write_enable=yes
eof#啟動第二個服務.
/usr/sbin/vsftpd /home/jx/vsftpd/vsftpd11.conf
ss -nutlp | grep vsftpd 檢視使用者會有兩個程序表示安裝成功
開啟兩個檔案,交替列印檔案的同一行
即列印第乙個檔案的第一行後,列印第二個檔案的第一行。直到將擁有較多行數的檔案列印完,程式結束。採用了命令列的方式。關鍵的列印部分,採用do while 迴圈內嵌while 迴圈的方式,以便在第乙個檔案所有行數列印完成後,完成對第二個檔案剩下行數的列印任務。希望大佬們指正。謝謝。include inc...
乙個鏈結開啟兩個幀頁
有時要求利用乙個超鏈來同時開啟兩個幀頁。我們先假設要通過超鏈1來同時載入幀頁first.htm和next.htm到不同的幀頁視窗,其中將next.htm在視窗banner處開啟 視窗名稱可以在框架頁中類似 的語句中找到 需要在first.htm中加入onload指令 具體加入形式 此處是該檔案原有的...
兩個UIView新增同乙個手勢只有最後乙個有用
首先這個思路是不對的,因為每乙個gesture recognizer關聯乙個view,但是乙個view可以關聯多個gesture recognizer,因為乙個view可能還能響應多種觸控操作方式。當乙個觸控事件發生時,gesture recognizer接收乙個動作訊息要先於view本身,結果就是...