Kết nối với trang web Azure qua FTP


93

Tôi sử dụng thông tin đăng nhập nào để kết nối với trang FTP được liệt kê trên bảng điều khiển Azure của tôi? Tôi đã thử sử dụng chính thông tin đăng nhập mà tôi sử dụng để đăng nhập vào Azure nhưng không thành công. TIA.

Câu trả lời:


126

Trong cổng azure hiện tại, thông tin xác thực triển khai có thể được đặt bằng cách đi tới Dịch vụ ứng dụng / chọn mục dịch vụ ứng dụng có liên quan / trong phần Triển khai / Trung tâm triển khai / FTP / Bảng điều khiển . Bạn có thể chọn sử dụng Thông tin đăng nhập ứng dụng được cung cấp trước hoặc chỉ định Thông tin đăng nhập người dùng .

Trong cổng azure thế hệ trước, thông tin xác thực triển khai có thể được thiết lập bằng cách truy cập WEB APPS / chọn mục liên quan / DASHBOARD / Đặt lại thông tin xác thực triển khai của bạn .

Đảm bảo rằng bạn đang chỉ định siteName \ userName làm tên đăng nhập của mình. Phần tên trang web là bắt buộc!

Thư mục mặc định cho nội dung web là \ site \ wwwroot có thể được đặt làm thư mục ban đầu cho nhiều máy khách FTP.


Vì một số lý do, khi tôi cố gắng kết nối với Tên máy chủ FTP bằng thông tin đăng nhập, tôi vừa thiết lập bằng liên kết "Thiết lập thông tin đăng nhập triển khai của bạn", máy chủ trả về 530: người dùng không thể đăng nhập.
Klaus Nji

3
Bạn đã thấy câu trả lời này chưa? bạn có đang sử dụng đầy đủ thông tin đăng nhập bao gồm trang web và ứng dụng khách ftp thích hợp không?
Simon Opelt

7
Chỉ cần tìm phần tử còn thiếu trước tên người dùng thực của tôi, tức là site \ ftp_user_name. Cảm ơn một lần nữa.
Klaus Nji

Tôi có một vấn đề liên quan. Bất kể tôi đặt lại thông tin xác thực triển khai bao nhiêu lần, khi tôi truy cập thuộc tính, nó vẫn thông báo rằng không có tập người dùng ftp / triển khai. ANd không được phép truy cập ftp. Winscp cho biết "không thể phân giải máy chủ". Điều này thậm chí còn kỳ lạ hơn vì cùng một url đề xuất thông tin đăng nhập khi được sử dụng trong trình duyệt. bất kỳ suy nghĩ về điều này? Tôi chỉ cần acces wordpress tập tin ocnfig để thiết lập một số biến có
Ricker Silva

1
Tôi phải nhập \ site \ wwwroot làm đường dẫn từ xa trước khi có thể kết nối qua FTP.
Jamie G

103

Nếu bạn muốn sử dụng giá trị mặc định, bạn cần tải xuống hồ sơ xuất bản trong trang tổng quan cho trang web của mình:

nhập mô tả hình ảnh ở đây

[CẬP NHẬT cho giao diện người dùng Azure mới]

nhập mô tả hình ảnh ở đây

Nó sẽ là tệp xml. Mở nó và tìm thông tin đăng nhập của bạn. Mẫu vật:

  <publishProfile
    profileName="nameofyoursite - FTP"
    publishMethod="FTP"
    publishUrl="ftp://waws-prod-blu-001.ftp.azurewebsites.windows.net/site/wwwroot"
    ftpPassiveMode="True"
    userName="nameofyoursite\$nameofyoursite"
    userPWD="sOmeCrYPTicL00kIngStr1nG"
    destinationAppUrl="http://nameofyoursite.azurewebsites.net"
    SQLServerDBConnectionString=""
    mySQLDBConnectionString=""
    hostingProviderForumLink=""
    controlPanelLink="http://windows.azure.com">
    <databases/>
  </publishProfile>

Nơi thông tin đăng nhập của bạn:

PublishingUrl = "ftp: // waws-prod-blu-001.ftp.azurewebsites.windows.net / site / wwwroot"

userName = " nameofyoursite \ $ nameofyoursite "

userPWD = " sOmeCrYPTicL00kIngStr1nG "

Nguồn: Azure Web Sites Thông tin xác thực FTP



Kết nối từ dòng lệnh trên OS X:

Máy khách bảng điều khiển:

ftp ftp://nameofyoursite:sOmeCrYPTicL00kIngStr1nG@waws-prod-blu-001.ftp.azurewebsites.windows.net/

Gắn kết từ bảng điều khiển:

mkdir /Users/<YOUR_USER>/FTP_AZURE
mount_ftp nameofyoursite:sOmeCrYPTicL00kIngStr1nG@waws-prod-blu-001.ftp.azurewebsites.windows.net/ /Users/<YOUR_USER>/FTP_AZURE
cd /Users/<YOUR_USER>/FTP_AZURE

Mở để chỉnh sửa trong VIM:

vim ftp://nameofyoursite@waws-prod-blu-001.ftp.azurewebsites.windows.ne//site/wwwroot/

Lưu ý tên người dùng tại đây: nameofyoursite KHÔNG phải nameofyoursite \ $ nameofyoursite


3
"Lưu ý tên người dùng ở đây: nameofyoursite KHÔNG phải nameofyoursite \ $ nameofyoursite". Bạn đã cứu ngày của tôi! Cảm ơn :)
Artyom Pranovich

Tôi đã thử tất cả mọi thứ, vẫn nhận được thời gian chờ :( Bằng cách cố gắng ftp cuối cùng cmd tôi đã nhận Tên hoặc dịch vụ không được biết đến
user358448

@ user358448, tôi khuyên bạn nên kiểm tra tên máy chủ và cài đặt cho bạn. Nên làm việc.
0x8BADF00D

Lưu ý rằng sử dụng máy khách FTP mặc định trên Windows, bạn phải cung cấp lệnh mở mà không có "ftp: //" trong URL máy chủ.
Captain Sensible

cộng với một câu trả lời có thể là hữu ích nhất ở đây.
Mark Rogers

13

Để hoàn tất, bạn có thể FTP bằng hai thông tin đăng nhập khác nhau

1, nó đã được đề cập bởi @ 0x8BADF00D, nếu bạn tải xuống 'hồ sơ xuất bản', bạn có thể thấy thông tin đăng nhập được tạo tự động cho mỗi trang web .

trong ngắn hạn, nếu x=your website name, sau đó username=x\$xvà mật khẩu là một chuỗi dài do hệ thống tạo ra

nhập mô tả hình ảnh ở đây

rõ ràng, điều này không dành cho người dùng ... ít nhất tôi không thể dễ dàng nhớ một chuỗi ngẫu nhiên hơn 20 ký tự ...

2, có một cách thân thiện hơn với người dùng, bạn có thể đặt tên người dùng và mật khẩu trong cổng azure

nhập mô tả hình ảnh ở đây

tuy nhiên "tên người dùng triển khai" được liên kết trực tiếp với Tài khoản Microsoft, nó giống nhau đối với tất cả các ứng dụng web của bạn . Để sử dụng nó để chuyển sang các ứng dụng web khác nhau, bạn cần thêm tiền tố.

Ở đây, tên người dùng của tôi là "blabla", tên trang web của tôi là "test" ==> tên người dùng FTP của tôi là "test \ blabla" (nhớ dấu gạch chéo ngược trên windows) theo sau là mật khẩu tôi đặt trên cổng azure (không cần sửa đổi)

nhập mô tả hình ảnh ở đây

đây là các tài liệu tham khảo từ Azure:

tại sao có hai thông tin xác thực cho FTP

cách đăng nhập bằng thông tin đăng nhập thân thiện với người dùng


2

Trong cổng Azure (cuối năm 2018):

  1. Đi tới ứng dụng của bạn
  2. Trong ngăn bên trái, chọn Trung tâm Triển khai
  3. Trong ngăn giữa, chọn FTP
  4. Nhấp vào xem trang tổng quan và ở đó bạn có url kết nối ftps, tên người dùng và mật khẩu của mình.

Bạn phải bật FTP / S trên ứng dụng web của mình để thực sự có thể kết nối! Điều này được thực hiện trong Cài đặt ứng dụng -> Truy cập FTP trong cổng Azure


2

Hai lưỡi dao này cung cấp tất cả các thông tin cần thiết để kết nối qua FTP.

Dịch vụ ứng dụng> Cài đặt> Thuộc tính

nhập mô tả hình ảnh ở đây

Dịch vụ ứng dụng> Triển khai> Trung tâm triển khai> Thông tin đăng nhập triển khai

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.