Mount síť disku - samba

Mount síť disku - samba
« kdy: 06. 04. 2019, 17:52:33 »
Dobrý den.
K raspi jsem mněl připojený USB disk.
UID=141AF19A1AF178D6 /media/Disk1 ntfs rw,noatime,nofail,x-systemd.device-timeout=1 0 1

Koupil jsem si routr s USB a disk připojíl do něj.
Routr má sambu.
Teď bych potřeboval ten disk připojít do raspi tak, aby byl na stejnem mistě - /media/Disk1

Když spustím spravce souboru - přejít - sit.jednotky, tak cesta k disku je
smb://RT-N18U-6F34/

Poradí někdo?
Děkují.


Re:Mount síť disku - samba
« Odpověď #1 kdy: 06. 04. 2019, 19:31:05 »
Nuž, do /etc/fstab by som vložil jeden riadok, ktorý by to zariadil. Toto je samozrejme iba príklad:
Kód: [Vybrat]
//192.168.1.90/distfiles /mnt/distfiles cifs guest,uid=portage 0 0

k3dAR

  • *****
  • 2 935
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail

Re:Mount síť disku - samba
« Odpověď #3 kdy: 07. 04. 2019, 09:09:33 »
Nějak se nedaří.
Spustím spravce souboru a zadam smb://192.168.1.1/My_Passport
A jsem tam.

sudo mkdir -p /media/Disk1
sudo chmod 777 /media/Disk1
sudo chown -R pi:pi /media/Disk1

sudo nano /etc/fstab
//192.168.1.1/My_Passport /media/Disk1 cifs guest,uid=portage 0 0.

A  nic, Disk1 je prazdný

Re:Mount síť disku - samba
« Odpověď #4 kdy: 07. 04. 2019, 09:21:27 »
boot.log

[FAILED] Failed to mount /media/Disk1.
See 'systemctl status media-Disk1.mount' for details.
[DEPEND] Dependency failed for Remote File Systems.
         Starting LSB: Autogenerate and use a swap file...
         Starting Permit User Sessions...
         Starting LSB: Switch to ondemand cpu governor (unless shift key is pressed)...




Re:Mount síť disku - samba
« Odpověď #5 kdy: 07. 04. 2019, 09:28:37 »
Na svých strojích mountuju samba disk skriptem po nastartování síťovky. Na mintu je to adresář /etc/network/if-up.d/

Problémy s tím nejsou, funguje na první dobrou.

k3dAR

  • *****
  • 2 935
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Mount síť disku - samba
« Odpověď #6 kdy: 07. 04. 2019, 12:29:00 »
//192.168.1.1/My_Passport /media/Disk1 cifs guest,uid=portage 0 0.

A  nic, Disk1 je prazdný
a koukal si na cesky psane howto co sem posilal? cetl jsi od Vladimira tu cast "Toto je samozrejme iba príklad"? ze jsi ponechal jeho uid=portage, protoze to ma pro Gentoo a ty pochybuju ze mas Gentoo protoze by ses neptal na takovou trivialnoust, ja predpokladal Ubuntu/Mint/Debian a vidim ze mas Raspberry s predpokladam Raspbian :-)
jinak v tom mem odkazu maj koukam stare info pouziti smbfs, misto toho mas nainstalovat cifs-utils a v fstab pozuit jak psal Vladimir cifs, misto uid=portage ale dej uis=pi (uid je parametr rikajici jakej uzivatel muze do pripojeneho zapisovat, bez uid to bude jen root)

edit: az zmenis uid na pi, zkus po pridani do fstab v nabehlem system vyvolat pripojeni nepripojenejch v fstab uvedenejch rucne:
Kód: [Vybrat]
sudo mount -auvidis pripadnej error...

edit2: aha, tak sem to zkusil na RPi a rucne to pripojit jde, po rebootu to pripojene neni, coz vlastne odpovida tvemu erroru i napovede co psal Vladimir, Raspbian ma asi spatne nastavene systemd zavislosti takze se snazi pripojit sambu drive nez ma sit...
« Poslední změna: 07. 04. 2019, 12:32:11 od k3dAR »

k3dAR

  • *****
  • 2 935
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Mount síť disku - samba
« Odpověď #7 kdy: 07. 04. 2019, 12:38:45 »
edit3: takze funckni reseni pro RPI+Raspbian je v /etc/fstab:

Kód: [Vybrat]
//192.168.1.1/My_Passport /media/Disk1 cifs guest,uid=pi,x-systemd.automount,x-systemd.requires=network-online.target 0 0

Re:Mount síť disku - samba
« Odpověď #8 kdy: 07. 04. 2019, 14:23:41 »
@ k3dAR

Kód: [Vybrat]
sudo mount -a
mount: roc is already mounted or /proc busy
mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Takto je to ok
sudo mount -t cifs //192.168.1.1/My_Passport /media/Disk1 -o vers=1.0
Jak na to přes fstab?

PS:Nema tu někdo asusa s USB?




k3dAR

  • *****
  • 2 935
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Mount síť disku - samba
« Odpověď #9 kdy: 07. 04. 2019, 15:02:12 »
Takto je to ok
sudo mount -t cifs //192.168.1.1/My_Passport /media/Disk1 -o vers=1.0
Jak na to přes fstab?
mas na tom (routeru/serveru) starou/nebezpecnou sambu a uz nejakou dobu se klient v linuxu musi donutit k pripojeni parameterm vers=1.0 nebo vers=2.0

ale pokud ti nejde o bezpecnost, tak to pridas do fstab do ctvrteho sloupce (ten je pro parametry)
Kód: [Vybrat]
//192.168.1.1/My_Passport /media/Disk1 cifs guest,vers=1.0,uid=pi,x-systemd.automount,x-systemd.requires=network-online.target 0 0

Re:Mount síť disku - samba
« Odpověď #10 kdy: 07. 04. 2019, 15:56:21 »
Je to routr ASUSU RT-N18U, minulý týden kupovaný.
Je v něm nejnovější firmware, takže s tým nic nenadělam.
Pokud se nepletu, tak v raspi je teke verze 1.0
Ve Windows 10 se musí zapnout verze 1.0 aby sambu v raspi viděly.

Spiše větší problem je, že když zapnu v routru přihlašovaní do samby přes heslo, tak se v raspi do ní nedostanu.
Ve win 10 napišu přihlašovací jmeno a heslo do routru a ok.
V raspi to nesežere.
http://img24.cz/images/34676819006684149703.png

Proto ten dotaz, zda tu ma někdo asusa s usb.
Jestli to jde v jiných distribucích linux.

k3dAR

  • *****
  • 2 935
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Mount síť disku - samba
« Odpověď #11 kdy: 07. 04. 2019, 16:32:05 »
Pokud se nepletu, tak v raspi je teke verze 1.0
ne, RPi s aktualnim Raspbianem ma Sambu 4.5, takze podporuje protokol SMB3 a ve vychozim nastaveni jeho Samba serveru toto neni omezene umele na "1.0"

Ve Windows 10 se musí zapnout verze 1.0 aby sambu v raspi viděly.
to bude mozna ten bug w10, kdy pro SMB3(2?) musis zadat (klidne vymyslene) jmeno uzivatele a heslo i kdyz je to pro guesta
Kód: [Vybrat]
net use r: \\rpi\sdileni /user:tojejedno tojejedno

Spiše větší problem je, že když zapnu v routru přihlašovaní do samby přes heslo, tak se v raspi do ní nedostanu.
zkus na RPi pridat samba uzivatele admin:
Kód: [Vybrat]
sudo smbpasswd -a admina/nebo to zkousej na RPi z radku:
Kód: [Vybrat]
sudo mount -t cifs //192.168.1.1/My_Passport /media/Disk1 -o username=admin

k3dAR

  • *****
  • 2 935
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Mount síť disku - samba
« Odpověď #12 kdy: 07. 04. 2019, 17:55:32 »
pokud by ti to stale neslo, zkusil sem jeste vyhledat  tohle "ASUS RT-N18U samba linux" a hned prvni odkaz popisuje ze do /etc/samba/smb.conf prida do sekce [global]:
Kód: [Vybrat]
client NTLMv2 auth = no
client use spnego = no
(pise ze to pridal i do /home/jehouser/.smb/samba.conf, ale to myslim je uz zbytecne kdyz se to da do systemoveho conf v etc...)

Re:Mount síť disku - samba
« Odpověď #13 kdy: 08. 04. 2019, 09:31:27 »
Tak sudo smbpasswd -a admin nepomohlo.
A přidat ty 2 soubory do /etc/samba/smb.conf

admin@RT-N18U:/tmp/home/root# cd /etc/samba
admin@RT-N18U:/tmp/etc/samba# ls
secrets.tdb  smbpasswd


Re:Mount síť disku - samba
« Odpověď #14 kdy: 08. 04. 2019, 10:23:24 »
Jsem vytvoříl pro sambu dalšiho uživatele - jine jmeno - jine heslo.
Kód: [Vybrat]
admin@RT-N18U:/tmp/home/root# cd /home
admin@RT-N18U:/tmp/home# ls
root
admin@RT-N18U:/tmp/home# cd /root
admin@RT-N18U:/tmp/home/root# ls
admin@RT-N18U:/tmp/home/root#
>:(