Belépés
Samba mappák elérése
Sziasztok! Fájl megosztással kapcsolatos problémám lenne, a következő:
Telepítettem egy ubuntu 12.10 64 bites rendszerre egy samba fájlmegosztást a következő configgal, ide másolom az egészet, mert nem tudom hol a hiba:
http://paste.ubuntu.com/5591629/
[felhasznalo]
comment = felhasznalo
path = /home/userek/munka/ felhasznalo
writeable = no
browseable = yes
create mask = 0777
directory mask = 0777
valid users = felhasznalo1
write list = felhasznalo1
Felvettem a felhasználókat a következő képpen:
sudo useradd felhasznalo1
sudo smbpasswd –a felhasznalo11
Művelet megtörtént. A felhasznalo mappán jobb egérgomb, beállítom a jogosultságokat:
tulajdonos: felhasznalo1
mappa elérése: fájlok létrehozása és törlése
Win7 es gépem betallózom a hálózatba, szépen látszik a mappa, rákattintok, bekéri a felhasználónevet és jelszót, a következő hibaüzenetet kapom:
„ A windows nwm tud kapcsolatot létesíteni a gépnév felhasznalo összetevővel”
Régebbi verziókon működött hiba nélkül. Valamit talán nem állítottam be megfelelően.
Előre is köszönöm a segítségetek!
- A hozzászóláshoz regisztráció és belépés szükséges
talán próbáld meg azt hogy ubuntu samba usernek vedd fel a win7 user acc-ot. (win 7 user bejelentkező nevével és jelszavával csinálj egy samba usert)
de azt is megpróbálhatod hogy kiveszed a ; -ket ezek elől:
;[netlogon]
; comment = Network Logon Service
; path = /home/samba/netlogon
; guest ok = yes
; read only = yes
;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
zfox
Köszönöm, megpróbáltam, nem megy így sem.
hát akkor ezt is megpróbáldhatod :
http://ubuntu.hu/node/24468
zfox
A hosszú szövegeket, logokat a http://paste.ubuntu.com -ra tedd fel és ide csak a linkjét.
(Most még javítottam.)
www.htibi.ro | | Szeretnék tanulni, de kinek van arra ideje? | | PHP Classes
Köszönöm!
"sudo useradd felhasznalo1"
Biztos, hogy ezzel létrehoztad a samba felhasználót?
Próbáltál belépni linuxos gépről?
Neked is csak azt tudom javasolni, mint már sokaknak:
Tedd fel a system-config-samba csomagot és állítsd be ott.
http://hogyan.org/samba-telepitese-es-beallitasa-ubuntu-szerveren
majd a hozzászólásoknál látod a samba4-es változatot.
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
Azt hiszem megvan a probléma. A megosztott mappát másoltam egy másik gépről és megosztottam utána. Ha kézzel létrehozom simán el tudom érni. Ha másolom akkor nem. Szerintem attributum probléma lehet. Már csak az a kérdés, hogyan tudom megváltoztatni a másolt mappák és a tartalmazó fájlok attributumait, hogy elérhető legyen és úgy működjön minden mint az előző gépen.
man chown
http://it.naxoblog.hu/2010/02/21/fajlok-jogosultsagokkal-kapcsolatos-pro...
Beállítottam a tulajdonost a mappára a leírt módon, de semmi nem változott. A mappában lévő fájlokat nem engedi megnyitni, nincs hozzá jogom.
chonw -R ....
mivel a mappa alatti file-ok meg maradtak a régi tulajdonosnál!!
De ha nem megy, egy kis zsebpénzért valaki beállítja neked. mc alatt be lehet állítani, hogy az attributumokat ne vigye át és akkor nincs galiba meg pebkac.
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
Sziasztok!
Segítségeteket szeretném kérni, úgy látom elég aktív az oldal.
Adott egy samba kiszolgáló, melyhez Windows gépek csatlakoznának, olyan formában, hogy két meghajtót kell mappelniük.
Az egyik meghajtó mindenféle felhasználói azonosítást mellőzne, tehát egyszer megadom neki a samba kiszogálón található mappa elérési útvonalát, a másik felcsatolandó meghajtó viszont felhasználói azonosítást/jelszót kérne.
Na ezt ha jól gondolom két különböző felhasználóval lehetséges megoldani.
1 felhasználó aki azonosítás nélkül felcsatlakozik a sambara
2. felhasználó, aki felhasználói név/jelszó párossal tudna felcsatlakozni.
Ez az alapprobléma.
Erre kellene nekem egy működő konfig.
Múltkor már megpróbálkoztunk ezzel és csatlakozott is külön-külön mindkét hálózati meghajtóra a Windows, viszont egyszerre nem,mert elvileg két felhasználóval nem lehetőséges a csatlakozás.
Szóval ötlet várnék, hogyan lehetséges a probléma megoldása.
Még annyit tennék hozzá, hogy az a meghajtó ami azonosítást igényel, azt alapvetően a Cobain Backup alatt szeretnénk beállítani adatmentés céljából. Cobain felcsatlakoztatja magának a hálózatot és felmenti rá a napi mentést.
azonosítás:
security = user
vagy valid=user1 user2 stb
jelszó nélkül:
"security = user
guest account = nobody
map to guest = bad user"
de egy csomó samba leírás van, a könyvet el kell olvasni, hogy minden menjen.
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
Köszi a választ, bár nem mindent értek belőle.
Amúgy átolvasva azt a leírást,amit itt is belinkeltek már, sikerült összehoznom a dolgot itthon "nem éles" környezetben.
Pontosan nem tudom mi adta a megoldást végül,mivel feldobtam a SWAT nevű modult és azon belül állítottam be a dolgokat.
Két dologra gyanúzok,ami a működő végeredményt adta.
1. beállítottam mind két meghajtó esetében, hogy valid user és megadtam, hogy oda majd csak az a user mehessen fel. Ugyanezt a másik felcsatolandó meghajtó esetében is.
Ezután még nem működött,mivel a szokásos hiba jött elő a Windowsban, azaz miután az elsőt felcsatlakoztattam a megfelelő felhasználó név /jelszó párossal, mikor a másodikat szerettem volna másik felhasználói névvel /jelszóval, jött a hibaüzenet, hogy egyszerre csak egy felhasználó névvel lehetséges és előbb csatlkoztassam le a másik felhasználót.
Na ekkor vettem a másik ötletet amit ajánlottak, hogy ha az első mappa útvonalát hostnévvel csatoltam fel, akkor a másikat meg ip címmel csatoljam fel.
És voila. Működik.
A kérdésem még az lenne,ha ezt úgy szeretném megcsinálni, hogy az egyik mappa ne x felhasználó legyen, hanem guest, akkor hogy állítsam be? Akkor mit írjak valid user = guest?
jelszó nélkül:
"security = user
guest account = nobody
map to guest = bad user"
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
Nagyon szépen köszönöm a segítséget, most már tökéletesen működik úgy, ahogy azt szerettük volna megvalósítani.
Na még valami nem stimmel,mert ahol elvileg nem kellene kérnie jelszót, ott is bedobja a win a hitelesítési ablakot.
Elvileg ha jól gondolom,akkor felhasználónak guest-et kellene írni, jelszót meg üresen hagyni?
Az is fura,hogy sambanál smbpasswd -a guest majd ütöttem rá két üres entert a jelszóra,mert elvileg így a guest jelszó nélkül enged be.
Utána lekérdeztem pdbedit paranccsal, de csak a már meglévő felhasználókat látom.
Most kicsit keverem a szezont a fazonnal lehet.
Akkor a samba confot tedd fel a pastebin.com-ra és a linket meg ide tedd, olvassuk át együtt.
Lentebbi hozzászólások alatt látsz egy how to-t a samba 4 kiegészítés a hozzászólások között. Az elég alapos.
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
Tegnap végül sikerült valóban megcsinálni az útmutatás alapján, köszi szépen!
Ettől függetlenül feltettem a konfigot, hogy ha időd engedi nézzetek már rá, van-e esetleg benne olyan változó,ami felesleges, esetleg érdemes lenne-e még valamit belevenni.
A samba directory mask 0777 sor pontosan mire szolgál?
Sokszor fordult elő velem a konfigurálás során, hogy össze vissza állítgattam a samba konfigot és hiába állítottam be az elején a felcsatolandó mappára teljes jogosultságot,volt hogy később újra adnom kellett neki jogokat,mert nem fértem hozzá Windowsból,miután állítottam a smb konf-ban.
Ez mitől van,esetleg a konfigban van rá parancs,ami folyamatosan ad rá megfelelő jogokat?
http://paste.ubuntu.com/5810300/
Hát samba config után kell egy restart a sambának, samba mellé egy ACL jogosultságokat állító dolgoknak is nézz utána ez windowshoz kellehet. Amúgy nagyon nem érdemes piszkálni egy működő konfigot és a setuid meg sticky bitek is bekavarhatnak. a 777 teljes hozzáférést jelent, erről találsz jó leírást a ubuntu doksiban is.
mappajogosultságoknak olvass utána.
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
Annyi kérdésem lenne, hogy a samba konfigban ha "valid users = xy" van felvéve, akkor ez annyit jelent, hogy ha pdbedit -a xy nevet adom meg és hozzá a jelszót, akkor létrehozza a samba usert függetlenül hogy milyen userek vannak alapvetően a linux alatt?
Azért kérdezem,mert tegnap hiába próbáltam bármilyen user nevet megadni a pdbedit -a után + jelszó a végén mindig hibát dobott ki,hogy nem tudja létrehozni.
Végül a saját linuxos felhasználói nevemet adtam be neki és akkor létrehozta.
Nos ez nyilvánvalóan hogy hosszú távon nem megoldás, mert minden dolgozónak sajátot szeretnék létrehozni, viszont nem kívánok nekik a debian alatt egyesével létrehozni felhasználókat, csak kifejezetten a sambahoz.
háát létező felhasználó kellene hogy legyen ha jól tudom mind két helyen, akkor menni fog.
A fórum keresője a bal felső sarokban van!! :-D Katt ide!
az én smb.conf -om:
guest account = username <<< az username a saját felhasználó nevem
-- Ubuntu 20.04 Cinnamon --
Szia!
Én is bemásolom az én állományom. Légyszi ha láttok benne hiányosságotok, hibát,akkor jelezzétek.
Szóval ami a valid users = felhasznevnek van beirva az smb.conf-ba ami alapvetően ugyanaz,mint a debian alatti felhasználói nevem, egyedül ezt engedte létrehozni a samba felhasználónak.
Itt vegyek fel még annyi nevet egymástól elválasztva,akiket fel akarnék vinni a samba felhasználói köré?
Ha jól gondolom,akkor a valid users esetében jelszavas a dolog, ha guest account van ott meg jelszó nélküli?
(Továbbra is ezt írja ki: failed to add entry for user guest.)
[global]
workgroup = WORKGROUP
netbios name = cegnev
guest ok = yes
read only = no
guest account = nobody
security = share
create mask = 0777
directory mask = 0777
[storage]
comment = Storage
path = /mnt/storage/
security = user
guest account = nobody
map to guest = bad user
[backup]
comment = Backup
path = /mnt/backup/
valid users = felhasznev
guest ok = yes
Esetleg így:
Ja'h és ne felejtsd el automatikusan felcsatolni a meghajtókat /etc/fstab -ban!
-- Ubuntu 20.04 Cinnamon --
Köszönöm a segítséget!
Kipróbáltam az utoljára adott verzióval, viszont az volt a baj, hogy pl. ha mindkét meghajtó esetében (storage, backup) ugyanazt a felhasználói nevet tettem bele az smb.conf-ba és prbóbáltam felcsatolni a két meghajtót, akkor az első tökéletesen felcsatlakozott, de a másik meghajtó már nem fogadta el ugyanazt a felhasználói nevet és jelszót.
Egyébként az alapvető igény az lenne, hogy a storage meghajtó mindenféle felhasználói név és jelszó nélkül lehessen csatolni, a backup meghajtót meg felhasználói név/jelszó párossal.
Amúgy a te beállításaiddal sikerült a samba usert felvennem minden probléma nélkül.
Sjana nem tudom...
-- Ubuntu 20.04 Cinnamon --
Nincs ezekben a mai sambákban vendég opció valahogy így?
guest ok = yes
Tehát ha ezt a storage szekcióhoz beteszed, akkor se jó? Persze így le kell mondanod az autentikációról, úgyhogy aki ráakaszkodik a hálózatodra az látja a fájlokat
Ha ez így gáz, akkor lehet hogy jobb lenne a külön user, és akkor smbpasswd -a user annál a felhasználónál is
az smb conf fájlodban pedig emlékeim szerint több nevet is fel tudsz venni a valid users hez.
Az viszont gáz, hogy több csatolható meghajtón nem engedi ugyanazt a user /pass párost.
Ha hazaérek, ki is próbálom. Kérdés hogy reprezentatív teszt e ha egy gépen megosztom, és ugyanazon felcsatolom mert nincs mégegy gépem.
Hm..., ha öt év alatt nem oldotta meg...
www.htibi.ro | | Szeretnék tanulni, de kinek van arra ideje? | | PHP Classes
"Nincs ezekben a mai sambákban vendég opció"
(Szerintem hajnali 5-kor nem kéne a neten lógni.)
gyakorlat teszi
Akkor samba-libs x86_64 2:4.8.4-0.fc28, így pontos.
Mindig megfogadom, és mindig beleszaladok újra... Tegnap előszedték, én meg nem néztem hogy már jó régi.
nem szóltam
gab
OFF
Ez a hack régi vágyam. Egy rövid ideig én vagyok minden témacsoport utolsó hozzászólója.
Elnézést!
Windows-t használok. Ráadásul hármat.