एफ़टीपी वेबसाइट को एफ़टीपी के माध्यम से जोड़ना


93

मेरे एज़्योर के डैशबोर्ड पर सूचीबद्ध एफ़टीपी साइट से कनेक्ट करने के लिए मैं कौन से लॉगिन क्रेडेंशियल्स का उपयोग करता हूं? मैंने उसी क्रेडेंशियल्स का उपयोग करने की कोशिश की जिसका उपयोग मैं एज़्योर में लॉग इन करने के लिए करता हूं लेकिन यह विफल हो रहा है। TIA।

जवाबों:


126

में वर्तमान नीला पोर्टल तैनाती साख पर जाकर सेट किया जा सकता अनुप्रयोग सेवा / प्रासंगिक एप्लिकेशन सेवा आइटम का चयन / तैनाती खंड में / विनियोजन केंद्र / एफ़टीपी / डैशबोर्ड । आप या तो पहले से तैयार ऐप क्रेडेंशियल्स का उपयोग करने के लिए चुन सकते हैं या उपयोगकर्ता क्रेडेंशियल असाइन कर सकते हैं ।

में नीला पोर्टल पिछली पीढ़ी तैनाती साख पर जाकर स्थापित किया जा सकता वेब Apps / चयन प्रासंगिक आइटम / डैशबोर्ड / अपने तैनाती क्रेडेंशियल रीसेट करें

सुनिश्चित करें कि आप अपने लॉगिन नाम के रूप में siteName \ userName निर्दिष्ट कर रहे हैं । साइट का नाम भाग आवश्यक है!

वेब सामग्री के लिए डिफ़ॉल्ट निर्देशिका \ साइट \ wwwroot है जिसे कई एफ़टीपी ग्राहकों के लिए प्रारंभिक निर्देशिका के रूप में सेट किया जा सकता है।


किसी कारण से, जब मैं क्रेडेंशियल्स का उपयोग करके FTP होस्ट नाम से कनेक्ट करने का प्रयास करता हूं, तो मैं सिर्फ "सेटअप अपनी तैनाती क्रेडेंशियल्स" लिंक का उपयोग करके सेटअप करता हूं, सर्वर 530 लौटता है: उपयोगकर्ता लॉग इन नहीं कर सकता है।
क्लॉस नजी

3
क्या आपने इसका जवाब देखा है ? क्या आप साइट और एक उचित ftp क्लाइंट सहित पूर्ण क्रेडेंशियल्स का उपयोग कर रहे हैं?
साइमन

7
मेरे वास्तविक उपयोगकर्ता नाम यानी साइट \ ftp_user_name से पहले लापता तत्व का पता लगाया। एक बार फिर धन्यवाद।
क्लॉस नजी

मेरा एक संबंधित मुद्दा है। कोई फर्क नहीं पड़ता कि मैं कितनी बार तैनाती क्रेडेंशियल रीसेट करता हूं, जब मैं गुणों का उपयोग करता हूं तो यह कहता है कि कोई ftp / परिनियोजन सेट नहीं है। एएनडी कोई ftp का उपयोग करने की अनुमति है। Winscp का कहना है कि "मेजबान को हल नहीं कर सकता है"। जो एक ही url एक ब्राउज़र में उपयोग किए जाने के बाद क्रेडेंशियल होने के बाद से भी अजीब है। इस पर कोई विचार? मुझे केवल वहाँ कुछ चर सेट करने के लिए वर्डप्रेस ओशनफिग फाइल को एसेस करने की आवश्यकता है
रिकर सिल्वा

1
इससे पहले कि मैं FTP के माध्यम से कनेक्ट कर पाता, मुझे अपने दूरस्थ पथ के रूप में \ site \ wwwroot दर्ज करना पड़ा।
जेमी जी

103

यदि आप डिफ़ॉल्ट मूल्य का उपयोग करना चाहते हैं, तो आपको अपनी साइट के लिए अपने डैशबोर्ड में प्रकाशित प्रोफ़ाइल डाउनलोड करने की आवश्यकता है:

यहां छवि विवरण दर्ज करें

[नई Azure UI के लिए अद्यतन करें]

यहां छवि विवरण दर्ज करें

यह xml फ़ाइल होगी। इसे खोलें और अपनी प्रमाणिकता का पता लगाएं। नमूना:

  <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>

जहां आपकी साख:

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

userName = " nameofyoursite \ $ nameofyoursite "

userPWD = " sOmeCrYPTicL00kIngStr1nG "

स्रोत: एज़्योर वेब साइट्स एफ़टीपी साख



OS X पर कमांड लाइन से कनेक्शन:

कंसोल क्लाइंट:

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

कंसोल से माउंट:

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

VIM में संपादन के लिए खोलें:

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

यहां उपयोगकर्ता का नाम नोट करें: nameofyoursite नहीं nameofyoursite \ $ nameofyoursite


3
"यहां उपयोगकर्ता का नाम नोट करें: nameofyoursite नहीं nameofyoursite \ $ nameofyoursite"। आपने मेरा दिन बचाया! धन्यवाद :)
आर्टीम प्रानोविच

मैं सब कुछ करने की कोशिश की है, अभी भी समय समाप्त हो रही है :( आखिरी ftp cmd कोशिश करके मुझे नाम या सेवा नहीं मिली
user358448

@ user358448, मैं आपको सर्वर और सेटिंग्स के लिए नामों की जाँच करने का सुझाव दूंगा। कार्य करना चाहिए।
1x8BADF00D

ध्यान दें कि विंडोज पर डिफ़ॉल्ट एफ़टीपी क्लाइंट का उपयोग करते हुए, आपको सर्वर URL में "ftp: //" के बिना ओपन कमांड देना होगा।
कैप्टन सेंसिबल

प्लस एक यह शायद सबसे उपयोगी जवाब यहाँ।
मार्क रोजर्स

13

पूर्ण होने के लिए, आप दो अलग-अलग क्रेडेंशियल्स का उपयोग करके एफ़टीपी कर सकते हैं

1, यह पहले से ही @ 0x8BADF00D द्वारा उल्लिखित है, यदि आप 'प्रकाशित प्रोफ़ाइल' डाउनलोड करते हैं, तो आप प्रत्येक साइट के लिए स्वचालित रूप से उत्पन्न क्रेडेंशियल्स देख सकते हैं ।

संक्षेप में, अगर x=your website name, तब username=x\$xऔर पासवर्ड एक लंबी प्रणाली उत्पन्न स्ट्रिंग है

यहां छवि विवरण दर्ज करें

जाहिर है, यह मानव उपयोगकर्ता के लिए नहीं है ... कम से कम मैं आसानी से एक 20+ चरित्र यादृच्छिक स्ट्रिंग याद नहीं कर सकता ...

2, एक अधिक उपयोगकर्ता के अनुकूल तरीका है, आप azure पोर्टल में एक उपयोगकर्ता नाम और पासवर्ड सेट कर सकते हैं

यहां छवि विवरण दर्ज करें

हालाँकि "परिनियोजन उपयोगकर्ता नाम" Microsoft खाते से सीधे जुड़ा हुआ है, यह आपके सभी वेबएप के लिए समान है । इसे अलग-अलग वेबपृष्ठों में ftp करने के लिए उपयोग करने के लिए, आपको एक उपसर्ग जोड़ना होगा।

यहां, मेरा उपयोगकर्ता नाम "ब्लाबला" है, मेरी वेबसाइट का नाम "परीक्षण" ==> मेरा एफ़टीपी उपयोगकर्ता नाम इस प्रकार है "परीक्षण \ blabla" (विंडोज़ पर बैकस्लैश मन) पासवर्ड जिसके बाद मैंने azure पोर्टल पर सेट किया (कोई संशोधन आवश्यक नहीं)

यहां छवि विवरण दर्ज करें

यहाँ Azure से संदर्भ हैं:

क्यों FTP के लिए दो क्रेडेंशियल्स हैं

उपयोगकर्ता के अनुकूल क्रेडेंशियल के साथ कैसे लॉगिन करें


2

Azure पोर्टल में (2018 के अंत में):

  1. अपने ऐप पर जाएं
  2. बाएँ फलक में, परिनियोजन केंद्र का चयन करें
  3. मध्य फलक में, FTP का चयन करें
  4. डैशबोर्ड देखें पर क्लिक करें, और आपके पास आपके ftps कनेक्शन url, उपयोगकर्ता नाम और पासवर्ड है।

आप वास्तव में कनेक्ट करने में सक्षम होने के लिए अपने वेब ऐप पर एफ़टीपी / एस सक्षम करना चाहिए! यह एप्लिकेशन सेटिंग्स -> एज़्योर पोर्टल में एफ़टीपी एक्सेस के तहत किया जाता है


2

ये दो ब्लेड एफ़टीपी के माध्यम से कनेक्ट करने के लिए सभी आवश्यक जानकारी देते हैं।

ऐप सेवा> सेटिंग्स> गुण

यहां छवि विवरण दर्ज करें

ऐप सेवा> तैनाती> तैनाती केंद्र> तैनाती क्रेडेंशियल्स

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.