Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Samba z Ubuntu v Manjaro  (Přečteno 2237 krát)

Iwo

  • Člen
  • **
  • Příspěvků: 378
  • Karma: +16/-4
    • Zobrazit profil
Samba z Ubuntu v Manjaro
« kdy: 20 Červen 2016, 16:28:20 »
Ahoj,
obracim se na vas snad uz jako na posledni zachranu, protoze si s tim lamu hlavu tyden a nic jsem nevyresil.

Mam dva pocitace, hlavni pocitac je dualboot (Windows, Ubuntu 14.04) a samohrajka je Manjaro linux. Potrebuju je nasdilet, abych mohl kopirovat soubory obema smery.

Protoze driv byl na pocitaci samohrajce Windows, tak na Ubuntu bylo vytvoreno sdileni pres Sambu, takze jsem vzal smb.conf z Ubuntu a prekopiroval ho na Manjaro /etc/samba.

Ten smb.conf z Ubuntu je OK, protoze driv to fungovalo a uz jsem do site pripojil i dalsi notas s Windows a sdileni mi funguje, jak z Ubuntu na notas Windows, tak i z notasu na Ubuntu.

Kdyz chci sdilet z Manjaro na pocitac s dualbootem, tak to taky funguje, jak Windows, tak Ubuntu. Kdyz ale chci obracene pristoupit z Windows i Ubuntu do pocitace Manjaro, tak vidim pocitac Manjaro (MujPC), vidim sdilenou slozku, ale kdyz na ni kliknu, tak mi to jak ve Windows, tak i v Ubuntu vyhodi obdobnou hlasku: "System Windows nemuze ziskat pristup k //MujPC/Sdilene".

Dovnitr se proste nedostanu.

Nechapu to, smb.conf musi byt spravne, mam vytvoreny i smbusers "iwo = iwo" a na vsech trech pocitacich je prihlaseny uzivatel iwo.

Jelikoz je v Manjaro Samba 4.4.4 a nekde na netu jsem cetl, ze jsou s ni nejake problemy, tak jsem ji odinstaloval a protoze Manjaro ma systemd, tak jsem nejdriv downgradoval na Sambu 4.3, coz slo, ale hlaska stejna, starsi verze systemd nepodporuje, tak jsem si stahl Sambu 3.6.25 a zkompiloval jsem si ji a nainstaloval samostane, coz byl hrozna prace, ale zase jsem se neco naucil, jenze vysledek je porad stejny.

Takze smbusers je spravne a stejne jako na Ubuntu, smb.conf je stejny, vyzkousel jsem ruzne verze Samby a stale je stejny problem.

Jsem v koncich. Napadlo by vas neco? (moc predem dekuju)

smb.conf

Kód: [Vybrat]
[global]
netbios name = MujPC
server string = %h server (Samba, Ubuntu)
workgroup = DOMOV
; security = user
; client lanman auth = yes
; hosts allow = 127. 192.168.1.
; interfaces = 127.0.0.1/8 192.168.1.0/24
; bind interfaces only = yes
; remote announce = 192.168.1.255
; remote browse sync = 192.168.1.255
; printcap name = cups
; load printers = yes
; cups options = raw
; printing = cups
; guest account = iwo
log file = /var/log/samba/samba.log
max log size = 1000
syslog = 0
; syslog only = no
panic action = /usr/share/samba/panic-action %d
; null passwords = no
encrypt passwords = yes
unix password sync = yes
; include = /home/samba/etc/smb.conf.%m
; socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
; local master = no
; domain master = no
; preferred master = no
; domain logons = no
; logon path = \\%n\%u\profile
; logon drive = S:
; logon home = \\%n\%u
; logon script = logon.cmd
; os level = 33
; time server = no
; name resolve order = lmhosts host bcast wins
; wins support = no
; wins server = w.x.y.z
; wins proxy = no
dns proxy = no
; preserve case = yes
; short preserve case = yes
; client use spnego = no
; client signing = no
; client schannel = no
; server signing = no
; server schannel = no
; nt pipe support = yes
; nt status support = yes
; allow trusted domains = no
obey pam restrictions = yes
; client plaintext auth = no
; disable netbios = no
; follow symlinks = no
pam password change = yes
; passwd chat timeout = 120
; hostname lookups = no
username map = /etc/samba/smbusers
; passdb backend = tdbsam
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
; machine password timeout = 120
map to guest = bad user
; usershare max shares = 100
usershare allow guests = yes
; idmap uid = 10000-20000
; idmap gid = 10000-20000
; template shell = /bin/bash
; winbind enum groups = yes
; winbind enum users = yes
; guest ok = no

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
writable = no
guest ok = no
printable = yes
locking = no
strict locking = no
read only = yes
create mask = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no

[Sdilene]
path = /home/iwo/Sdilene/
valid users = iwo
writeable = yes
; read only = no
; available = yes
; browseable = yes
; guest ok = no
; printable = no
; locking = no
; strict locking = no
« Poslední změna: 20 Červen 2016, 16:30:41 od Iwo »

juwa2

  • Závislák
  • ****
  • Příspěvků: 3033
  • Karma: +219/-39
    • Zobrazit profil
Re:Samba z Ubuntu v Manjaro
« Odpověď #1 kdy: 20 Červen 2016, 17:48:00 »
Vyzkoušej to nejprve z live systému.

Iwo

  • Člen
  • **
  • Příspěvků: 378
  • Karma: +16/-4
    • Zobrazit profil
Re:Samba z Ubuntu v Manjaro
« Odpověď #2 kdy: 20 Červen 2016, 20:14:59 »
Muzu to zkusit, ale myslim, ze mi to nijak nemuze pomoct, vzhledem k tomu, ze vidim az na slozky a obracene kopirovat muzu, tak sitova cesta musi byt OK, takze neco v systemu nebo primo v Sambe na tom systemu, to mi live OS nijak nepomuze.

juwa2

  • Závislák
  • ****
  • Příspěvků: 3033
  • Karma: +219/-39
    • Zobrazit profil
Re:Samba z Ubuntu v Manjaro
« Odpověď #3 kdy: 20 Červen 2016, 20:24:53 »
Citace
System Windows nemuze ziskat pristup k //MujPC/Sdilene".
1. Složky musíš nasdílet.
2. Systém Windows si vždy vyžádá zadání přístupových údajů - zadáš je jsi ve složce.
3. Přehazovat smb.conf mezi počítači nedoporučuji, hezky sdílení nastav "od píky"
« Poslední změna: 20 Červen 2016, 20:26:33 od juwa2 »

Iwo

  • Člen
  • **
  • Příspěvků: 378
  • Karma: +16/-4
    • Zobrazit profil
Re:Samba z Ubuntu v Manjaro
« Odpověď #4 kdy: 20 Červen 2016, 20:51:54 »
znas ten Samba server vubec? :-)

1. slozka je nasdilena v smb.conf, proto ji take vidim, nemohu se dostat dovnitr te slozky.
2. stejny uzivatele se stejnym heslem, takze by to prave melo jit bez tech pristupovejch udaju, ale ono to nejde vubec, nekde je chyba a windows rovnou oznami, ze nemam pristup, ale nevim, kde je chyba.
3. smb.conf by v jedne lokalni siti melo byt porad stejne, zmeni se jen drobnosti jako je nazev pocitace a cesty ke sdileni.

Iwo

  • Člen
  • **
  • Příspěvků: 378
  • Karma: +16/-4
    • Zobrazit profil
Re:Samba z Ubuntu v Manjaro
« Odpověď #5 kdy: 21 Červen 2016, 21:48:25 »
Zda se, ze je vyreseno.

Nasel jsem par podobnych dotazu na netu bez reseni, tak treba jim to tez pomuze, jednoduche, ale necekane.

Prikazem

Kód: [Vybrat]
sudo pdbedit -L
jsem zjistil, ze mam vytvoreneho uzivatele nobody, ktery ale jako by nemel existovat, ja ho nevytvarel a nevim kde se vzal - myslim si, ze v nejake verzi Samby, ktere jsem postupne zkousel doslo k chybe.
Uzivatel nesel ale smazat.

Dal jsem prikaz

Kód: [Vybrat]
sudo smbpasswd -x iwo
cimz se smazal uzivatel iwo, ktery ale dle pdbedit neexistoval.

Pak jsem dal

Kód: [Vybrat]
sudo pdbedit -L
a uz tam uzivatel nobody nebyl.

Potom jsem zadal

Kód: [Vybrat]
sudo smbpasswd -a iwo
cimz jsem vytvoril uzivatele iwo a zadal heslo.

Potom jsem v

Kód: [Vybrat]
sudo pdbedit -L
zjistil, ze je tam uzivatel iwo a razem byla Samba funkcni.

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4656
  • Karma: +359/-64
    • Zobrazit profil
Re:Samba z Ubuntu v Manjaro
« Odpověď #6 kdy: 22 Červen 2016, 09:43:05 »
Já to vlastně dělám podobně. Zadám jen po instalaci Ubuntu tento příkaz který je totožný s uživatelem počítače.
vladka@vladka:~$ sudo smbpasswd -a vladka
Kód: [Vybrat]
sudo smbpasswd -a vladka
Pak už jen 3x stejné heslo a poté už si sdílení v klidu klikáš ve správci souborů s tím že nesmí být zaškrtnuta poslední položka viz obrázek.

PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)