Midnight Commander + Samba

Sekcia: Konfigurácia 11.08.2014 | 22:47
pablo   Návštevník

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

    • RE: Midnight Commander + Samba 12.08.2014 | 08:26
      Avatar Andrej Lacho Debian, CentOS ...  Administrátor

      myslim ze by to malo ist. nieco vyskusam a ked sa mi to podari postnem postup.

    • RE: Midnight Commander + Samba 12.08.2014 | 08:30
      Avatar Andrej Lacho Debian, CentOS ...  Administrátor

      este taky maly dotaz. Preco nepouzivas novsiu verziu mc? Ja mam napr.: 4.8.11

      • Verzia Midnight Commander 12.08.2014 | 09:19
        Avatar pablo   Návštevník

        Ahoj!

        Používam tú istú verziu, len údaj o verzii som celý skopíroval z Centra softvéru Ubuntu...

        • RE: Verzia Midnight Commander 12.08.2014 | 09:34
          Avatar Andrej Lacho Debian, CentOS ...  Administrátor

          Zistis to lepsie takto:

          mc -V
          • RE: Verzia Midnight Commander 12.08.2014 | 09:53
            Avatar pablo   Návštevník

            Veď Ti vravím, že mám tú istú verziu. Po napísaní príkazu mc -V mi vypíše:

            GNU Midnight Commander 4.8.11

    • RE: Midnight Commander + Samba 12.08.2014 | 08:52
      Avatar bedňa LegacyIce-antiX  Administrátor

      Emanuel hovorí

      SMB File System
      
      The smbfs allows you to manipulate files on remote machines with SMB (or CIFS) protocol. These include Windows for Workgroups, Windows 9x/ME/XP, Windows NT, Windows 2000 and Samba. To actually use it, you may try to use the panel command "SMB link..." (accessible from the menubar) or you may directly change your current directory to it using the cd command to a path name that looks like this:
      
      /#smb:[user@]machine[/service][/remote-dir]
      
      The user, service and remote-dir elements are optional. The user, domain and password can be specified in an input dialog.
      
      Examples:
      
      /#smb:machine/Share
      /#smb:other_machine
      /#smb:guest@machine/Public/Irlex
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • RE: Midnight Commander + Samba 12.08.2014 | 09:38
        Avatar Andrej Lacho Debian, CentOS ...  Administrátor

        Ja som to skusal podla toho a nejako moc ma to nepripajalo.

        Ked som skusil toto:

        smb:lacho@test-server

        Tak vyhodilo toto:

        smb:lacho@test-server: p\u0159\xedkaz nebyl nalezen

        A ked som sa snazil pripojit priamo na zlozku

        smb:lacho@test-server/DATA

        Tak zasa: No such file or directory.

        • RE: Midnight Commander + Samba 12.08.2014 | 14:28
          Avatar WlaSaTy   Návštevník

          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.

          • RE: Midnight Commander + Samba 12.08.2014 | 14:32
            Avatar Andrej Lacho Debian, CentOS ...  Administrátor

            No to ani ja neleziem kvoli softwaru do SW centra.

            Jo, bolo to tym ze som tam nemal smbclient.

            • RE: Midnight Commander + Samba 12.08.2014 | 17:00
              Avatar WlaSaTy   Návštevník

              Som rád, že pomohlo. Skús ešte označiť tému za vyriešenú.

              • RE: Midnight Commander + Samba 12.08.2014 | 19:28
                Avatar Andrej Lacho Debian, CentOS ...  Administrátor

                No mne to sice pomohlo ale pablovi asi nie. Ten zakladal temu.

      • RE: Midnight Commander + Samba 12.08.2014 | 09:45
        Avatar pablo   Návštevník

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

        • RE: Midnight Commander + Samba 12.08.2014 | 09:54
          Avatar Andrej Lacho Debian, CentOS ...  Administrátor

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

          • RE: Midnight Commander + Samba 12.08.2014 | 09:59
            Avatar pablo   Návštevník

            Ide mi to v pohode, ale nie v textovom mode a nie pomocou Midnight Commanderu...

            • RE: Midnight Commander + Samba 12.08.2014 | 10:06
              Avatar Andrej Lacho Debian, CentOS ...  Administrátor

              Ved aj mne.  A ked vravim na servery tak tym myslim IBA konzolovy mod.

              A samozrejme ze v MC.

              • RE: Midnight Commander + Samba 12.08.2014 | 10:18
                Avatar pablo   Návštevník

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

                • RE: Midnight Commander + Samba 12.08.2014 | 11:41
                  Avatar Andrej Lacho Debian, CentOS ...  Administrátor

                  Skus sa pripojit cez Shel link. U mna:

                  root@IP-servera

                  a som na nom, mam tam priecinok samba a v nom su data s ktorymi mozem pracovat.

                  • RE: Midnight Commander + Samba 12.08.2014 | 11:58
                    Avatar pablo   Návštevník

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

    • RE: Midnight Commander + Samba 12.08.2014 | 09:56
      Avatar pablo   Návštevník

      ... resp. písalo mi niečo v tom zmysle...

    • RE: Midnight Commander + Samba 13.08.2014 | 12:52
      Avatar pablo   Návštevník

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

      • RE: Midnight Commander + Samba 13.08.2014 | 12:57
        Avatar Andrej Lacho Debian, CentOS ...  Administrátor

        skus tie prikazy davat bez "cd"

        a este taka malickost, tu sambu mas na akom servery? resp. mas tam pristup cez ssh?

      • RE: Midnight Commander + Samba 13.08.2014 | 13:25
        Avatar WlaSaTy   Návštevník

        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.

        • RE: Midnight Commander + Samba 13.08.2014 | 14:57
          Avatar pablo   Návštevník

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

          • RE: Midnight Commander + Samba 13.08.2014 | 15:08
            Avatar pablo   Návštevník

            Ten OS je samozrejme #! a nie !#  :-)

            • RE: Midnight Commander + Samba 13.08.2014 | 15:14
              Avatar Andrej Lacho Debian, CentOS ...  Administrátor

              Prepac skus sa pripojit sem cez normalny webbrowser lebo ti to tu pise same ftakoviny.

              • Vysvetlenie #! 13.08.2014 | 20:45
                Avatar pablo   Návštevník

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

                http://www.root.cz/clanky/crunchbang-11-vybrouseny-debian/

                • RE: Vysvetlenie #! 13.08.2014 | 21:43
                  Avatar Andrej Lacho Debian, CentOS ...  Administrátor

                  ja viem co je CB. Uz som ho testoval. Nieje zly len som nevedel ze to je skratka pren.

          • RE: Midnight Commander + Samba 13.08.2014 | 15:17
            Avatar WlaSaTy   Návštevník
            Lenze, teraz robim pokusy z ineho PC, ktory ma naistalovany !# na externom disku

            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 mount a mount.cifs.

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

            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.

            • RE: Midnight Commander + Samba 13.08.2014 | 16:00
              Avatar pablo   Návštevník

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

              • RE: Midnight Commander + Samba 13.08.2014 | 16:32
                Avatar WlaSaTy   Návštevník
                .. 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... :-)

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

                • Lynx <> Links 13.08.2014 | 18:06
                  Avatar pablo   Návštevník

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

                  • RE: Lynx <> Links 14.08.2014 | 08:55
                    Avatar WlaSaTy   Návštevník

                    Links je fajn, a má aj grafický mód pod Frame Buffer-om ktorý je funkčný aj bez masívneho rozhrania X11 :-)