設定 FTP、SFTP、WebDAV 或 RDS 連線,從發佈網頁伺服器上傳或下載檔案。
遠端伺服器 (通常稱為網頁伺服器或發佈伺服器) 是您用來發佈網站檔案的伺服器,讓其他人可以在線上檢視這些檔案。 這個遠端伺服器只是另一部電腦,就像是具有檔案和資料夾集合的本機電腦,例如 FTP 伺服器。
請在遠端伺服器上指定網站的資料夾,如同您在本機電腦上指定本機網站的資料夾一樣。 Dreamweaver 會將指定的遠端資料夾視為您的遠端網站。
在您設定遠端資料夾時,也會選取連線方法,讓 Dreamweaver 將檔案上傳至網頁伺服器或從中下載檔案。 最常見的連線方法是 FTP,不過 Dreamweaver 也支援本機/網路、FTPS、SFTP、WebDAV 和 RDS 連線方法。 如果您不知道應該使用哪一種連線方法,請詢問 ISP 或伺服器管理員。
Dreamweaver 也支援對啟用 IPv6 技術之伺服器的連線。 支援的連線類型包括 FTP、SFTP、WebDAV 和 RDS。 如需詳細資訊,請參閱 www.ipv6.org/。
必要條件
在開始前,您必須具有遠端網頁伺服器的存取權 — 例如主機租賃公司的伺服器、您的客戶所擁有的伺服器或是您公司裡的內部網路伺服器。
如果您沒有伺服器的存取權,請聯絡您的 ISP、您的客戶、您的系統管理員,或是眾多提供網站託管方案的主機租賃公司的其中一家。
您也必須先定義本機網站,才能繼續進行。 如需有關定義本機網站的詳細資訊,請參閱「設定網站的本機版本」。
指定與遠端伺服器的連線
根據您的設定,您可以使用不同的連線方法連線至遠端 (或發佈伺服器)。
最常用的連線方法是 FTP。 不過,您也可以使用更安全的連線方法,例如安全 FTP (SFTP) 或 FTP over SSL (FTPS)。
如果您使用您網路內的資料夾作為遠端伺服器,則您可以選擇本機或網路連線。
其他支援的連線方法有遠端開發服務 (RDS) 和 Web 架構的分散式撰寫和版本設定 (WebDAV) 通訊協定。
如果您不確定要選擇哪一種連線方法,請詢問 ISP 或伺服器管理員。
指定連線方法
如果您使用 FTP 連線到網頁伺服器,請使用這個設定。
註解: Business Catalyst 僅支援 SFTP。 如果您使用 Business Catalyst,請參閱本頁面的 SFTP 連線一節。
按一下「新增」以設定新網站,或是選取現有的 Dreamweaver 網站,然後按一下「編輯」圖示。
- 按一下「新增伺服器」按鈕以新增伺服器。
- 選取現有的伺服器並按一下「編輯現有的伺服器」按鈕。
以下是樣本伺服器設定畫面,顯示基本的設定選項,而其文字欄位已填入資料。
在「伺服器名稱」文字方塊中,指定新伺服器的名稱。 您可以選擇所需的任何名稱。
您的 FTP 位址就是電腦系統的完整網際網路名稱,例如 ftp.mindspring.com。 請依原樣輸入完整的 主機位址。 尤其不要在位址前面加上 通訊協定名稱。
如果您不知道 FTP 位址,請聯絡您的主機租賃公司。
連接埠 21 是接收 FTP 連線的預設連接埠。 您可以藉由編輯右側的文字方塊,變更預設的連接埠號碼。 當您儲存設定時,其結果會是您的 FTP 位址後方加上冒號與新的連接埠號碼 (例如 ftp.mindspring.com:29)。
您必須向網站代管公司的系統管理員取得 FTP 位址、用戶名稱與密碼資訊, 他人皆無法存取這些資訊。 請確實按照系統管理員提供的資訊輸入。
如果您不確定要輸入什麼名稱做為根目錄,請聯絡伺服器管理員,或是讓文字方塊保留空白。 有些伺服器上,您的根目錄就是第一次使用 FTP 連結的目錄。 若要查清楚,請連線到伺服器。 如果在您「檔案」面板的「遠端檔案」檢視中,出現的資料夾名稱含有像是 public_html 或 www 或是您的用戶名稱時,則這個資料夾可能就是您應該在「根目錄」文字方塊中使用的目錄。
如需有關此選項的詳細說明,請參閱「進階設定類別」。
被動 FTP 會讓您的本機軟體設定 FTP 連線,而不是要求遠端伺服器設定 FTP 連線。 如果您不確定是否使用被動 FTP,請洽詢您的系統管理員。
如需有關被動 FTP 的詳細資訊,請參閱「什麼是被動 FTP?」
一旦部署了網際網路通訊協定第 6 版 (IPv6),EPRT 和 EPSV 就會分別取代 PORT 與 PASV 這兩個 FTP 命令。 因此,如果您嘗試連線至啟用 IPv6 技術的 FTP 伺服器,必須使用延伸的被動式 (EPSV) 與延伸的 主動式 (EPRT) 命令來進行資料連線。
如需詳細資訊,請參閱 www.ipv6.org/。
如需詳細資訊,請按一下「偏好設定」對話方塊連結, 然後在「偏好設定」對話方塊的「網站」類別中, 按一下「說明」按鈕。
如需 FTP 連線問題的疑難排解說明,請參閱「疑難排解 Dreamweaver 中的 FTP 問題」。
如果您的伺服器/防火牆設定要求必須使用安全 FTP,請使用安全 FTP (SFTP)。 SFTP 使用加密密鑰和身分密鑰來保護與遠端/測試伺服器之間的連線。
您的伺服器必須執行 SFTP 服務,才能選取這個選項。 如果您不知道伺服器是否執行 SFTP,請向系統管理員洽詢。
您現在可以根據「身分密鑰」(不管有沒有複雜密碼),驗證 SFTP 伺服器的連線。
Dreamweaver 只支援 OpenSSH 金鑰檔。
- 按一下「新增伺服器」按鈕以新增伺服器。
- 選取現有的伺服器並按一下「編輯現有的伺服器」按鈕。
根據以下其中一種適用情況,指定對話方塊中的其他選項:
案例 1
您沒有密鑰但想要只使用認證 (用戶名稱和密碼) 來建立 SFTP 連線。 在這種情況下,請使用「使用者名稱與密碼」驗證方法。
在「伺服器名稱」文字方塊中,指定新伺服器的名稱。 這個名稱是 Dreamweaver 內部用來識別伺服器的,因此您可以任意選擇名稱。
在「連線方式」清單中按一下 SFTP,然後輸入有效的 SFTP 位址和連接埠。
在驗證方式中按一下「用戶名稱和密碼」,然後提供用戶名稱和密碼。
若要驗證連線,按一下「測試」。
輸入有效的「根目錄」。
請輸入有效的「Web URL」。
按一下「儲存」。
案例 2
您具有不需要複雜密碼的密鑰。 而您想要用戶名稱和「身分檔案」建立 SFTP 連線。 在這種情況下,請使用「私密金鑰檔案」驗證方法。
在「伺服器名稱」文字方塊中,指定新伺服器的名稱。
這個名稱是 Dreamweaver 內部用來識別伺服器的,因此您可以任意選擇名稱。
在「連線方式」清單中按一下 SFTP,然後輸入有效的 SFTP 位址和連接埠。
在驗證方式中按一下「私人密鑰檔案」,然後提供下列項目:
- 用戶名稱
- 有效的「身分檔案」
- 讓「複雜密碼」保留空白,並選取「儲存複雜密碼」
Dreamweaver 只支援 OpenSSH 金鑰檔。
若要驗證連線,按一下「測試」。
輸入有效的「根目錄」。
請輸入有效的「Web URL」。
按一下「儲存」。
案例 3
您具有「需要」複雜密碼的密鑰。 而您想要用戶名稱、「身分檔案」和密鑰的「複雜密碼」來建立 SFTP 連線。 在這種情況下,請使用「私密金鑰檔案」驗證方法。
在「伺服器名稱」文字方塊中,指定新伺服器的名稱。 這個名稱是 Dreamweaver 內部用來識別伺服器的,因此您可以任意選擇名稱。
在「連線方式」清單中按一下 SFTP,然後輸入有效的 SFTP 位址和連接埠。
在驗證方式中按一下「私人密鑰檔案」,然後提供下列項目:
- 用戶名稱
- 有效的「身分檔案」
- 「身分檔案」的複雜密碼
Dreamweaver 只支援 OpenSSH 金鑰檔。
若要驗證連線,按一下「測試」。
輸入有效的「根目錄」。
請輸入有效的「Web URL」。
按一下「儲存」。
Port 22 是接收 SFTP 連線的預設連接埠。
其餘選項的設定方式與 FTP 連線相同。 如需詳細資訊,請參閱「FTP 連線」。
如果您的遠端伺服器設定了舊協定,請參閱疑難排解 SFTP 伺服器連線問題。
與只能提供加密支援的 SFTP 相較之下,FTPS (FTP over SSL) 可同時提供加密與驗證支援。
使用 FTPS 進行資料傳輸時,您可以選擇加密您的認證,也能夠加密正在傳輸至伺服器的資料。 此外,您可以選擇驗證伺服器的認證與連線。 伺服器的認證會以 Dreamweaver 資料庫中受信任的 CA 伺服器認證之目前設定做為驗證根據。 憑證授權機構 (CA),包含 VeriSign、Thawte 等公司,會發行經過數位簽章的伺服器憑證。
這個程序描述的是 FTPS 特有的選項。 如需有關一般 FTP 選項的詳細資訊,請參閱「FTP 連線」。
選取「網站 > 管理網站」。
按一下「新增」以設定新網站,或是選取現有的 Dreamweaver 網站,然後按一下「編輯」。
選取「網站設定」對話方塊中的「伺服器」類別, 並執行下列其中一項作業:
按一下「+」(新增伺服器)按鈕以新增伺服器。
選取現有的伺服器並按一下「編輯現有的伺服器」 按鈕。
在「伺服器名稱」中,指定新伺服器的名稱。
在「連線方式」中,根據您的需求選取 下列選項。
FTP over SSL/TLS (隱含的加密)
如果未收到安全性要求,伺服器就會中斷連線。
FTP over SSL/TLS (明確的加密)
如果用戶端並未要求安全連線,伺服器可以繼續進行不安全的交易,或拒絕/限制連線。
在「驗證」中,選擇以下任一選項:
無
隨即會顯示伺服器的認證 (已簽署或自我簽署)。 如果您接受伺服器的認證,就會將該憑證加至 Dreamweaver 中的憑證存放區 trustedSites.db。 當您再次連線至相同的伺服器時,Dreamweaver 就會直接連線至伺服器。
如果伺服器上自我簽署憑證的認證已變更,就會提示您接受新的認證。
受信任
顯示的憑證會與 Dreamweaver 資料庫中受信任的 CA 伺服器認證之目前設定進行驗證。 信任的伺服器清單會儲存在 cacerts.pem 檔案中。
如果您選取「信任的伺服器」,但連線至具有自我簽署憑證的伺服器,就會顯示錯誤訊息。
展開「更多選項」區段,以設定更多選項。
使用被動 FTP
如果您的防火牆設定需要使用被動 FTP。 被動 FTP 會讓您的本機軟體設定 FTP 連線,而不是要求遠端伺服器設定 FTP 連線。 如果您不確定是否使用被動 FTP,請洽詢您的系統管理員。
如需有關被動 FTP 的詳細資訊,請參閱「什麼是被動 FTP?」
僅加密命令通道
如果您只想要加密傳輸中的命令,請選取這個選項。 當正在傳輸的資料已加密,或不包含機密資訊時,可以使用這個選項。
僅加密用戶名稱和密碼
如果您只想要加密您的用戶名稱與密碼,請選取這個選項。
使用 IPv6 傳送模式
如果您使用的是啟用 IPv6 的 FTP 伺服器,請設定這個選項。
一旦部署了網際網路通訊協定第 6 版 (IPv6),EPRT 和 EPSV 就會分別取代 PORT 與 PASV 這兩個 FTP 命令。 因此,如果您嘗試連線至啟用 IPv6 技術的 FTP 伺服器,必須使用延伸的被動式 (EPSV) 與延伸的主動式 (EPRT) 命令來進行資料連線。 如需詳細資訊,請參閱 www.ipv6.org/。
按一下「儲存」,以關閉「基本」畫面。 接著,請在「伺服器」 類別中將您新增或編輯的伺服器指定為遠端 伺服器、測試伺服器或兩者。
如需 FTP 連線問題的疑難排解說明,請參閱「疑難排解 Dreamweaver 中的 FTP 問題」。
本機或網路連線
當您需要連線到網路資料夾, 或是正在本機電腦上儲存檔案或是執行測試伺服器, 請使用此設定。
- 按一下「新增伺服器」按鈕以新增伺服器。
- 選取現有的伺服器並按一下「編輯現有的伺服器」按鈕。
在「伺服器名稱」文字方塊中,指定新伺服器的名稱。 這個名稱是 Dreamweaver 內部用來識別伺服器的,因此您可以任意選擇名稱。
如需有關此選項的詳細說明,請參閱「進階設定類別」。
在「網站設定」對話方塊的「伺服器」類別中,將您新增或編輯的伺服器指定為遠端伺服器、測試伺服器或兩者。
WebDAV 連線
如果您使用 Web 架構的分散式撰寫和版本控制 (WebDAV) 通訊協定連線到網頁伺服器,請使用這個設定。
如果使用這個連線方法,您的伺服器必須能支援此通訊協定 (如 Microsoft Internet Information Server (IIS) 5.0),或者是已妥善設定安裝的 Apache 網頁伺服器。
如果您選取 WebDAV 做為您的連線方法,並在多用戶環境中使用 Dreamweaver,則您也必須確定所有用戶都選取 WebDAV 做為連線方法。 如果有些用戶選取 WebDAV,而有些則選取其他連線方法 (例如 FTP),則 Dreamweaver 的存回/取出功能將無法正常運作,因為 WebDAV 會使用自己的鎖定系統。
按一下「新增伺服器」按鈕以新增伺服器
選取現有的伺服器並按一下「編輯現有的伺服器」 按鈕
這個 URL 包含通訊協定、連接埠和目錄 (如果不是根目錄)。 例如,http://WebDAV.mydomain.net/mysite。
這項資訊是供伺服器驗證之用,與 Dreamweaver 不相關。 如果您不確定自己的用戶名稱和密碼,請洽詢系統管理員或網站管理員。
如需有關此選項的詳細說明,請參閱「進階設定類別」。
在「網站設定」對話方塊的「伺服器」類別中,將您新增或編輯的伺服器指定為遠端伺服器、測試伺服器或兩者。
RDS 連線
如果您使用遠端開發服務 (RDS) 連線到網頁伺服器,請使用這個設定。 如果使用這個連線方法,您的遠端伺服器必須位於執行 Adobe® ColdFusion® 的電腦上。
按一下「新增伺服器」按鈕以新增伺服器
選取現有的伺服器並按一下「編輯現有的伺服器」 按鈕
在「伺服器名稱」文字方塊中,指定新伺服器的名稱。 這個名稱是 Dreamweaver 內部用來識別伺服器的,因此您可以任意選擇名稱。
- 輸入安裝了網頁伺服器的主機電腦名稱。
- 主機名稱可能是 IP 位址或 URL。 如果不確定,請詢問管理員。
- 輸入連線連接埠號碼。
- 輸入您的遠端根資料夾做為主機目錄。 例如,c:\inetpub\wwwroot\myHostDir\。
- 輸入您的 RDS 使用者名稱與密碼。
如果您在「ColdFusion 管理員」的安全性設定中,設定使用者名稱和密碼,這些選項可能不會顯示。
- 如果希望 Dreamweaver 記住您的設定,請按一下「儲存」。
如需有關此選項的詳細說明,請參閱「進階設定類別」。
設定進階伺服器選項
按一下「新增伺服器」按鈕以新增伺服器
選取現有的伺服器並按一下「編輯現有的伺服器」 按鈕
如果您使用測試伺服器,請從「伺服器模式」快顯視窗選單中選取伺服器模式。 如需詳細資訊,請參閱「設定測試伺服器」。
與遠端資料夾連線或中斷連線
根據連線的類型,您可以與遠端資料夾連線或中斷連線:
FTP、SFTP、FTPS、WebDAV 或 RDS 連線:
在「檔案」面板中:
- 如果要連線,按一下工具列中的「連線至遠端主機」。
- 若要中斷連線,按一下工具列中的「中斷連結」。
本機或網路連線:
您不需要明確連線到遠端資料夾;您永遠保持連線。 按一下「重新整理」按鈕,查看遠端檔案。
- 如果要連線,按一下工具列中的 「連線至遠端主機」。
- 若要中斷連線,按一下工具列中的「中斷連結」。
疑難排解遠端資料夾設定
以下是您在設定遠端資料夾時,可能會遇到的一些常見問題及解決方法。
- Dreamweaver FTP 實作可能因為使用某些 Proxy 伺服器、多層 Proxy 及其他間接的伺服器存取形式而無法正常運作。 如果您遇到 FTP 存取問題,請向本機系統管理員尋求協助。
- 若是 Dreamweaver FTP 實作,您必須連線至遠端系統的根資料夾。 請務必將遠端系統的根資料夾指定為主機目錄。 如果您已使用單斜線 (/) 指定主機目錄,那麼可能需要指定從連線目錄到遠端根資料夾的相對路徑。 例如,如果遠端根資料夾是較高層的目錄,您可能必須為主機目錄指定 ../../。
- 使用底線取代空格,並且盡可能避免在檔案和資料夾名稱中使用特殊字元。 檔案或資料夾名稱中的冒號、斜線、句號和單引號有時候會造成問題。
- 如果您在使用長檔名時遇到問題,請以較短的名稱重新命名。 在 Mac 作業系統上,檔案名稱長度不能超過 31 個字元。
- 很多伺服器使用符號連結 (UNIX)、快速鍵 (Windows) 或別名 (Macintosh),連結位於伺服器磁碟某一部分的資料夾與其他位置的資料夾。 這種別名對您連結至適當的資料夾或目錄並沒有影響,但是,如果可以連結至伺服器的某個部分卻無法連結至另一個部分,表示可能有別名矛盾存在。
- 如果您遇到如「無法放入檔案」之類的錯誤訊息,表示遠端檔案夾可能空間不足。如需詳細資訊,請查看 FTP 記錄。
一般而言,當您在使用 FTP 傳送時遇到問題時,請選取「視窗>結果」(Windows) 或「網站>FTP 記錄」(Macintosh),再按一下「FTP 記錄」標籤,檢查 FTP 記錄。
如需有關疑難排解 FTP 問題的詳細資訊,請參閱「疑難排解 Dreamweaver 中的 FTP 問題」。