同一系統開啟兩個ftp程序

2022-07-10 00:57:12 字數 1452 閱讀 4404

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本身,結果就是...