AMcoder - javascript, python, java, html, php, sql

ինչպես սահմանել ճանապարհը SMB-ում

Ես ունեմ մի սցենար, որտեղ ես պետք է ֆայլ ուղարկեմ իմ սարքից որևէ ընդհանուր վայր: Երբ ես կարող եմ տեսնել համօգտագործվող տեղադրությունը իմ մեքենայի վրա (Windows 7), ցուցադրվում է որպես N: drive:

O/P for net use հրամանը՝ իր հեռակառավարումը գտնելու համար, և ես այն ստանում եմ որպես \\smb\ds

Ես գրում եմ կոդ, որպեսզի գրեմ տողը ֆայլի հեռավոր վայրում, այսինքն՝ N:\TESTING_GOING_ON\test.txt այն անցնում է այսպես,

String user = "abcd:XXXXX";
NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(user);
String path = "smb//ds/TESTING_GOING_ON/test.txt";
SmbFile sFile = new SmbFile(path,auth);
try (SmbFileOutputStream sfos = new SmbFileOutputStream(sFile)) {
    sfos.write(str.getBytes());
    sfos.close();
}

օգտագործելով jcifs.smb.* Բայց ուղու համար ես կամ արձանագրություն չեմ սահմանել, կամ չհաջողվեց միանալ:

Այսպիսով, ինչ-որ մեկը կարող է, խնդրում եմ, ինձ տեղեկացնել, որ իմ օգտագործած ճանապարհը ճիշտ է, թե ոչ: Եթե ​​սխալ է, ինչ ինչպես

08.05.2018

Պատասխանները:


1

փաստաթղթավորումը բավականին պարզ է թվում (թեև ես չեմ ունեցել" փորձարկված): Օրինակի ձևաչափն է

smb://storage15/public/foo.txt

այնպես որ ձեզ համար դա պետք է լինի

smb://smb/ds/TESTING_GOING_ON/test.txt

Ենթադրենք, որ ձեր SMB սերվերը իրականում կոչվում է smb, ինչը հետաքրքիր կլիներ:

08.05.2018
  • բայց արդյո՞ք սա նույն ուղին կլիներ linux միջավայրի համար: Ես փորձում եմ նույն ծրագիրը գործարկել ամպի վրա, դրա միացումը ձախողվում է: Փաստաթղթում չի նշվում, որ դա windows կոնկրետ է, թե linux 08.05.2018
  • Այո, ամենուր նույնն է։ Ես կկասկածեի firewall-ի հետ կապված խնդիրներ: Հաստատելու համար փորձեք տեղական Linux-ով գործարկել: 08.05.2018
  • Շնորհակալություն ձեր պատասխանի համար: Ես կփորձեմ դա և արդյունքը կտեղադրեմ այստեղ: Բայց երբ խոսքը գնում է ֆայլը մեկից մյուսը փոխանցելու մասին, որոնք են կապի բոլոր մեթոդները, ինչպիսիք են FTP-ի օգտագործումը և այլն, ցանկացած փաստաթուղթ կարդալու ցանկացած առաջարկ: 09.05.2018
  • Հնարավոր է, որ վերը նշվածը սխալ հարց է, բայց ես փնտրում եմ, թե ինչպես է այն փոխանցում ֆայլը և ինչ նավահանգիստներ պետք է տրամադրեմ ցանցի բաժնին: երբ խոսքը վերաբերում է firewalls-ի կարգավորումները բացելու կամ ամպից ներքին սկավառակին միանալուն 09.05.2018
  • Բարև ձեզ, թվում է, որ դուք ունեք երկու բոլորովին նոր հարց, քանի որ կան ֆայլեր փոխանցելու տասնյակ եղանակներ: Ասված է, որ սերվերի սխալ .com/questions/346196/ օգտակար կլինի դրանցից մեկի համար: 09.05.2018
  • Շատ շնորհակալություն ձեր պատասխանի համար, ես հենց նոր տեսա տրամադրված հղումը և բավականին լավ պատկերացում ստացա այն հարցի մասին, որը փնտրում էի: սակայն ոչ ամբողջությամբ: 09.05.2018
  • Նոր նյութեր

    Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
    JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

    Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
    Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

    Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
    Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

    Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
    Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

    Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
    Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

    C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
    C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

    Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
    Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..