網上的文章太亂了,好多都是不管用。
這篇自己收集,經過嘗試和處理,絕對可用。
在預設情況下,vsftp不像iis那樣可以在同一臺主機上建立多個ftp協議
站點,不過並不是沒有法子讓vsftp在同一臺主機上建立多個ftp站點,方法如下:
1、新增乙個虛擬ip位址(eth0的ip位址192.168.0.10)
1.ifconfig eth0:0 192.168.0.11/24
2、建立虛擬ftp服務使用者
useradd -d /var/ftp2 -s /sbin/nologin ftp2
chmod -r 755 /var/ftp2
chown -r root:root /var/ftp2
mkdir -m 755 /var/ftp2/pub
chown ftp2:root /var/ftp2/pub
3、準備虛擬ftp伺服器的配置文檔案
cp /etc/vsfptd/vsftpd.conf /etc/vsfptd/vsftpd1.conf
4、修改/etc/vsftpd/vsfptd.conf
1.listen_address=192.168.0.10
5、修改/etc/vsftpd/vsfptd1.conf
listen_address=192.168.0.11
ftp_username=ftp2
local_root=/var/ftp2
ftp虛擬主機
預設安裝的vsftp是不允許root賬戶的。如果要使用root使用者,需要把ftpusers user list中的root刪除。還有要把selinux關閉。注意 vsftpd.conf裡面倒數第二行的userlist enable yes就是user list中的userlist deny yes...
ftp上傳目錄到虛擬主機指令碼
阿里雲搞了個虛擬主機,嫌每次發布的時候往上面用filezilla託檔案麻煩,想弄個指令碼,一鍵部署。gulp ftp i n eof open ftpip user ftpusername ftppassword binchmod r 777 htdocs cd htdocs mput distfi...
mysql虛擬主機 虛擬主機有mysql嗎
mysql是一種開放源 的關係型資料庫管理系統 rdbms 使用最常用的資料庫管理語言 結構化查詢語言 sql 進行資料庫管理。mysql因為其速度 可靠性和適應性而備受關注。大多數人都認為在不需要事務化處理的情況下,mysql是管理內容最好的選擇。mysql所使用的 sql 語言是用於訪問資料庫的...