❶ 一台伺服器怎麼開啟兩個ftp 伺服器
建立多個站點需要不同的站點參數,如IP不同,或使用服務的埠不同,也可能是
主機頭
不同,你的問題是在多個ftp服務中使用了相同的埠,將埠值改為其他值應該可以正常啟動
❷ 如何在一台伺服器上設多個ftp服務
這個好像不行把,ftp也是通過ip來識別的。不過你可以通過不同的帳號許可權不同,主目錄不同來設置每個帳號登陸後的內容啊。
補充:可以每個帳號設置一個主目錄啊,你懂不懂虛擬目錄?就是建一個文件夾,裡面可以分別建好幾個帳戶名的文件夾。他們都是空的。但用severU之類的服務端軟體,將你想讓不同用戶看到的內容虛擬到這些文件夾內。然後把每個帳戶的主目錄設成這些空的文件夾。這樣就行了。具體步驟我也說不很詳細,因為我很久沒用了,而且每個軟體都有些差別,遇到什麼問題再發消息給我好了。
❸ 怎麼在伺服器上安裝ftp
1.安裝ftp服務
檢查是否安裝vsftpd
rpm -qa|grep vsftpd
安裝 vsftpd
yum -y install vsftpd
2.配置
編輯 文件 /etc/vsftpd/vsftpd.conf
禁止匿名登錄
在chroot_list文件內的用戶進行限制
在文件最後添加 allow_writeable_chroot=YES,允許已登錄用戶進行上傳
保存退出,到了這里FTP服務已經搭建好了,下面增加配置用戶
3.添加用戶
增加一個fpuser的用戶
輸入vi /etc/vsftpd/chroot_list,在文件內新增一行 fpuser,保存
添加用戶主文件夾
mkdir -p /home/fpuser
輸入useradd -d /home/fpuser -s /sbin/nologin fpuser,新增用戶並配置用戶主文件夾
輸入chown ftptest /home/fpuser,將文件夾分配給fpuser用戶
修改用戶密碼, 輸入passwd fpuser,修改用戶密碼為fpuser
配置linux使用戶可以登錄FTP伺服器
輸入setenforce 0,關閉SELinux
這里的關閉是暫時關閉,重啟後失效。如果想要永久生效的話,需要修改配置文件,輸入vi /etc/selinux/config,按下圖配置
注釋兩行代碼,並新增SELINUX=disable,然後輸入setenforce 0
4.服務啟動停止
設置自動啟動
chkconfig vsftpd on
啟動ftp服務
systemctl start vsftpd
停止ftp服務
systemctl stop vsftpd
❹ 如何在一個伺服器上建立兩個FTP
新建域,輸入埠那修改就好了。但是如果只是兩個用戶用不同文件夾的話,直接在同一個域下面設置就行了
❺ 怎樣在一個網段設置兩個ftp伺服器
這個,你說的是同一個網段兩台不同伺服器搭建FTP伺服器?
還是同一個網段同一台伺服器搭建兩台FTP伺服器
如果是兩台不同伺服器搭建FTP伺服器那就直接搭建就行了,不過問的應該不是這個吧?
同一台機子搭建兩台FTP伺服器有三種方法
第一種燒錢,就是你的伺服器有兩張網卡,一張網卡一個IP。
不過這種方法成本高了一點,區域網的話多買一張網卡幾十塊而已
如果這個FTP要發布到公網就需要多綁定一個IP,那就不是幾十塊的問題了
第二個方法方便一點並且不用添加物理網卡。
首先打開本地網卡-屬性-TCP/IP-屬性-高級-IP設置
添加-添加新的IP和子網掩碼,在同一網段並且沒有人使用的IP
剛進去的時候會看到該網卡原有的IP在IP地址這一欄裡面
在添加新IP之後就會看到裡面有兩個IP。需要多少個IP添加多少個IP。。。。。
確定之後保存
打開IIS的FTP管理器(本例子使用2003的,2008的也差不多)
新建需要的FTP站點,然後選擇IP時可以下拉(不要使用全部未分配)
會看見之前設置的幾個IP,每個FTP站點選擇一個單獨的IP
或者對著已經搭建好的FTP站點點擊右鍵-屬性然後還是修改IP地址
這樣就可以實現區域網同一台機子搭建多個FTP站點
第三個方法:可以在公網上使用,就是修改FTP站點的TCP埠
默認的時候訪問FTP是使用的TCP的21號埠
例如:ftp://192.168.1.1:21
平時我們訪問的時候都沒有輸入後面的:21,那是因為系統默認就幫我們輸入了
然後想實現一個IP地址搭建多個FTP伺服器就通過修改這個埠來實現
打開IIS管理器,找到FTP站點,點擊右鍵-屬性TCP埠
會看到默認是21的,只要將它修改為大於1024的值就可以了
就好比問題一樣,要搭建兩個FTP
假設使用192.168.1.1這個IP
然後第一個FTP站點不用修改任何東西
修改第二個FTP站點的TCP埠為大於1024的值,例如修改為2000
然後就可以通過ftp://192.168.1.1去訪問第一個FTP站點
通過ftp://192.168.1.1:2000去訪問第二個FTP站點
或者兩個站點都該TCP埠也可以,個人喜好
❻ 一台電腦架兩個ftp伺服器
首先要確保具有實IP地址,如果公司有FireWall可以試著將一個實IP映射到你的虛擬IP上。然後使用Server_U就可以了。
FTP與serv-U簡介
FTP的全稱是File
Transfer
Protocol(文件傳輸協議)。而FTP伺服器,則是在互聯網上提供存儲空間的計算機,它們依照FTP協議提供服務。當它們運行時,用戶就可以連接到伺服器上下載文件,也可以將自己的文件上傳到FTP伺服器中。在TCP/IP協議中,FTP標准命令埠號為21,數據埠為20。
FTP
伺服器可以以兩種方式登錄,一種時匿名登錄,另一種時使用授權帳號和密碼登錄。
一般匿名登錄只能下載FTP伺服器的文件,對這類用戶,需要加以限制,不宜開啟過高的權利,在帶寬方面也要加以限制。
而對於授權帳號登錄,管理員可以針對不同用戶的需求,對帳號進行限制,不如可以訪問哪些資源,上載與下載速率等。如沒有十分必要,不要輕易賦予管理員的許可權。
搭建FTP伺服器的軟體有多種,其中比較常見的時IIS中的FTP功能與SERV-U
FTP
Server。
IIS中的FTP功能屬於非專業的FTP軟體,但由於它與Windows
2000集成,所以,熟悉的人比較多。
SERV-U
FTP
Server是一款共享軟體,未注冊可以使用30天,它是專業的FTP
伺服器軟體。性能穩定,且使用簡單,它可以載同一台機器上建立多個FTP伺服器,也可以為每個伺服器建立不同的帳號和組,並能詳細的記錄用戶訪問情況。
❼ 一台linux伺服器如何建兩個ftp服務
我不明白
您為什麼要建立兩個FTP服務,按照我的想法,一個FTP服務完全可以滿足您各方面的需要。
❽ 如何讓一台伺服器運行兩個FTP站點
1、可能是你們公司的防火牆阻止了2121埠的數據通訊
2、你可以看一下FTP伺服器上的2121埠是否開啟
netstat
-na
|
find
"2121"
3、看一下是否有其他應用程序已佔用了2121埠
4、重啟一下IIS服務
5、重啟FTP伺服器