Ahojte všetci linuxáci.
Pri používaní môjho obľúbeného Midnight Commandera v textovom mode mi dnes napadlo, či by sa nedalo nejako prispôsobiť jeho používanie pre sieťové spojenie so Sambou...
Zatiaľ to vyzerá tak, že (aspoň tá verzia, ktorú používam: mc 3:4.8.11-1) Sambu nepodporuje...
Dalo by sa stým niečo urobiť?
myslim ze by to malo ist. nieco vyskusam a ked sa mi to podari postnem postup.
este taky maly dotaz. Preco nepouzivas novsiu verziu mc? Ja mam napr.: 4.8.11
Ahoj!
Používam tú istú verziu, len údaj o verzii som celý skopíroval z Centra softvéru Ubuntu...
Zistis to lepsie takto:
Veď Ti vravím, že mám tú istú verziu. Po napísaní príkazu mc -V mi vypíše:
Emanuel hovorí
Ja som to skusal podla toho a nejako moc ma to nepripajalo.
Ked som skusil toto:
Tak vyhodilo toto:
A ked som sa snazil pripojit priamo na zlozku
Tak zasa: No such file or directory.
Programy z Ubuntu SW Centra nepoužívam, mám na to trošku rozdielnejší názor ako na vekmi overeného správcu balíčkov. Ale, ten no such file or directory sa náhodou nevzťahoval na chýbajúci balíček smbclient? Ten balíček zvykne byť používaný na integráciu Samba/CIFS do rôznych programov.
PS: Prenos týmto spôsobom (cez cmbclient, hoci aj v mc) dosahuje len polovičnej rýchlosti linky oproti priamemu pripojeniu cez mount (smbmount). Len aby si sa nedivil že pri napríklad prenose filmov z NB na Server/NAS to lezie dosť pomaly.
No to ani ja neleziem kvoli softwaru do SW centra.
Jo, bolo to tym ze som tam nemal smbclient.
Som rád, že pomohlo. Skús ešte označiť tému za vyriešenú.
No mne to sice pomohlo ale pablovi asi nie. Ten zakladal temu.
Môj Midnight Commander vôbec nemá v ponuke menu niečo ako "SMB link..." - mám tam len FTP link, Shell link a SFTP link...
Postup cez CD som skúšal (aj predtým ako som založil tému na linuxos.sk) presne ako je uvedené aj s rôznymi obmenami vždy s rovnakým výsledkom "Folder ... non exist..."
Mne to teraz na lokalnom stroji nejde ale pamatam si ze asi pred dvoma mesiacmi som nieco prenasal na servery pomocou samby ktora bola na druhom servery.
Takze ono to ist ide :)
Ide mi to v pohode, ale nie v textovom mode a nie pomocou Midnight Commanderu...
Ved aj mne. A ked vravim na servery tak tym myslim IBA konzolovy mod.
A samozrejme ze v MC.
Takže to chce trpezlivosť - nejaký čas mi trvalo, kým som sa v textovom mode cez MC napojil úspešne na FTP, teraz to mám v pohode...
Takže sa mi určite nejakým zázrakom podarí aj úspešný SMB link...
Skus sa pripojit cez Shel link. U mna:
a som na nom, mam tam priecinok samba a v nom su data s ktorymi mozem pracovat.
Vďaka, vyskúšam keď sa mi bude dať - momentálne mám spustenú dosť háklivú, časovo a pamäťovo náročnú operáciu a mám zlé skúsenosti s prerušením a spúšťaním pokusov v textovom režime počas behu niečoho pamäťovo náročného v grafickom mode...
... resp. písalo mi niečo v tom zmysle...
Zhrniem všetky fakty ohľadom problému:
1. OS: Xubuntu 14.04 64-bit (na netbooku 32-bit)
2. údaje o MC:
GNU Midnight Commander 4.8.11
Built with GLib 2.39.1
Using the S-Lang library with terminfo database
So zabudovaným editorom
With subshell support as default
S podporou operácií na pozadí
S podporou pre myš v xterme a Linuxovej konzole
S podporou udalostí X11
S podporou internacionalizácie
S podporou znakových sád
Virtual File Systems: cpiofs, tarfs, sfs, extfs, ext2undelfs, ftpfs, sftpfs, fish
Data types: char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;
3. smbclient: Version 4.1.6-Ubuntu
4. skúšal som zadať z príkazového riadku MC (samozrejme som uvádzal skutočného užívateľa, skutočnú IP-adresu a skutočný názov zdieľaného foldra):
cd smb://user@IP-adresa_PC/zdielany_SMB_folder
cd smb://user@IP-adresa_PC/zdielany_SMB_folder/
cd smb://user@name_PC/zdielany_SMB_folder
cd smb://user@name_PC/zdielany_SMB_folder/
- hláška: Cannot chdir to "smb://user@..." Úspech (0)
cd smb: //user@IP-adresa_PC/zdielany_SMB_folder
cd smb: //user@IP-adresa_PC/zdielany_SMB_folder/
cd smb: //user@name_PC/zdielany_SMB_folder
cd smb: //user@name_PC/zdielany_SMB_folder/
- hláška: Cannot chdir to "smb: //user@..." Adresár alebo súbor neexistuje (2)
Pri použití "cifs" namiesto "smb" - to isté v modrom
5. Pri pokuse o pripojenie cez Shell link (tak ako to uviedol Andrej):
sh://user@IP-adresa_PC
- hláška: Cannot chdir to "sh://user@..."
sh: //user@IP-adresa_PC
- stav "zombie" - dalo sa ukončiť len pomocou správcu úloh...
Pri zadaní z príkazového riadku MC:
cd sh://user@IP-adresa_PC
- hláška: Cannot chdir to "sh://user@..." Chyba vstupu/výstupu (5)
cd sh: //user@IP-adresa_PC
- hláška: Cannot chdir to "sh://user@..." Adresár alebo súbor neexistuje (2)
V čom je problém?
Ešte na upresnenie - pri použití spojenia cez ftp to funguje normálne ako má ftp-spojenie fungovať a nezáleží na tom, či použijem ponuku z menu alebo to zadám z príkazového riadku MC s príkazom "cd"...
skus tie prikazy davat bez "cd"
a este taka malickost, tu sambu mas na akom servery? resp. mas tam pristup cez ssh?
Tak si si asi nainštaloval MC bez podpory sieťových pripojení. Buď ho odinštaluješ a nahodíš ten z repozitárov, alebo si budeš musieť pripájať cieľové disky cez mount.
Lenze, teraz robim pokusy z ineho PC, ktory ma naistalovany !# na externom disku a na nom som instaloval MC len z repozitarov - inu moznost v !# nepoznam (a som prave v textovom mode cez links - preto pisem bez diakritiky) a ten MC z repozitarov mi funguje tak isto blbo... Pripajanie sietovych diskov cez mount - netusim ako sa to robi, nad takym pripojenim som sa zatial ani nezamyslal... A este jedna perlicka - to co Andrej pisal o overeni ssh spojenia - funguje mi len jednostranne smerom na tento PC s !# a medzi ostatnymi ani za svet...
Ten OS je samozrejme #! a nie !# :-)
Prepac skus sa pripojit sem cez normalny webbrowser lebo ti to tu pise same ftakoviny.
Andrej, zrejme nevieš, že #! skratka operačného systému Linux CrunchBang.
Je to veľmi úsporný operačný systém, nejestvujú v ňom žiadne klikátka ani pracovná plocha, všetko sa konfiguruje cez textové nástroje (ale tým nechcem povedať že je v ňom vylúčené spúšťanie programov v grafickom režime - všetky známe programy sa dajú normálne spustiť - prostredníctvom prostredia Openbox)...
ja viem co je CB. Uz som ho testoval. Nieje zly len som nevedel ze to je skratka pren.
Pôvodná otázka bola o Ubuntu s MC nainštalovaným mimo repozitárov, z nejakého software centra ktoré nemá moc veľkú garanciu. Teraz píšeš o inej situácii.
Pripajanie sietovych diskov cez mount - netusim ako sa to robi, nad takym pripojenim som sa zatial ani nezamyslal.Tak to by si sa asi mal keď chceš mať okresaný systém. Pozri si manuálové stránky k príkazom
A este jedna perlicka - to co Andrej pisal o overeni ssh spojenia - funguje mi len jednostranne smerom na tento PC s !# a medzi ostatnymi ani za svet...mount
amount.cifs
.Toto môže fungovať len ak máš ssh na stroji z ktorého chceš sprístupniť nejaké údaje. Ak tam ten ssh nemáš, tak je logické že sa naň cez ssh nedostaneš. Ja si tiež nezatelefonujem tam, kde nemajú telefón ale komunikujú cez P.O. BOX.
... až také trefné prirovnanie s telefónom to nie je - tam kde nemajú telefón mi nemôžu zavolať nijakým spôsobom, ale ja s tými PC cez SSH komunikujem... :-)
K tomu ešte malý doplnok - nemám možnosť sa cez SSH pripojiť ku počítačom, kde mi to spojenie núka sám systém (Xubuntu 14.04 a Xubuntu 13.10) a z nich mám možnosť pripojiť sa cez SSH na PC, kde som sa ani nepokúšal nejaké SSH nastavovať - trochu divné...
Aj tak neviem, odkiaľ máš tú istotu, že chcem používať okresaný systém... :-)
Tuším odbočujeme od témy...
Vyzerá to tak, že tu už bolo povedané všetko, takže sa téma môže uzavrieť...
Jedná sa o presné prirovnanie. Ak si chceš sprístupniť dáta zo stroja na skrini cez ssh, tak ten stroj na skrini musíš pripojiť cez ssh. Je jedno či si tie dáta pripojíš cez sshfs alebo cez natívnu funkcionalitu MC. Nestačí Ti že máš ssh na stroji ku ktorému to pripájaš.
Aj tak neviem, odkiaľ máš tú istotu, že chcem používať okresaný systém... :-)Človek ktorý používa v textovom móde lynx na rozsiahlych stránkach na to musí mať dosť dobrý dôvod. Na to aby sa na takto veľkej stránke topil s Lynx-om bez toho aby bol masochysta má jednoznačne okresaný systém. Inak by si nakopol akýkoľvek iný grafický prehliadač.
Tuším odbočujeme od témy...A to už vtedy, keď si v tichosti a bez upozornenia zmenil stroj na ktorom riešiš iný (o keď podobný) problém na úplne inej distribúcii.
takže sa téma môže uzavrieť...Som za. Ak ten problém nepretrváva, tak je to vyriešené.
Trochu Ťa opravím - nie Lynx ale Links to sú dosť rozdielne textové internetové prehliadače.
Ku tomu, že som použil textový prehliadač len toľko - už som bol raz prinútený, do vyriešenia problému nefunkčného grafického režimu, použiť s výhodou textový prehliadač Links a sa mi celkom zapáčilo jeho usporiadanie a možnosti použitia myši (aj keď neumožňuje používať diakritiku) na rozdiel od Lynxu, ktorého výzor je dosť chaotický oproti bežnému internetovému prehliadaču (ale umožňuje použitie diakritiky, nepozná však tlačidlá ani používanie myši). Odvtedy občas, z čírej zvedavosti, vyskúšam Links (nie Lynx) na zobrazenie stránky, najmä na stránkach, ktoré obsahujú minimum obrázkov...
Téma sa môže uzavrieť!
Links je fajn, a má aj grafický mód pod Frame Buffer-om ktorý je funkčný aj bez masívneho rozhrania X11 :-)