Hi!
Samba, rajta sok megosztás. A "problémás" felhasználó több megosztáshoz is csatlakozhat, ezek működnek is, viszont a "teszt" megosztáshoz nem engedi csatlakozni, holott minden joga megvan hozzá. Amit eddig láttam:
1. Az adott gépről, az adott felhasználó:
- amely megosztáshoz jogosultsága van tud csatlakozni és használni,
- amely megosztáshoz nincs joga és csatlakozni próbál, akkor név/jelszót kér
- a "teszt" megosztáshoz lenne joga(!) de a Windows azt mondja, hogy kérjen jogot a rendszergazdától. Tehát a név/jelszó bekérő ablakot sem dobja fel!!!
Mivel mindenhez jogom van, így az adott gépről saját névvel próbáltam csatlakozni és meglepetten tapasztaltam, hogy a "teszt"-hez nem férek hozzá! Minden máshoz hozzáférek. Saját gépemről a "teszt" is működik.
Ezek alapján az adott gép-"teszt" megosztás párossal van valahol a kutya elásva. Mintha valahol eltárolódott volna valami és azt használná. Néztem a Vezérlőpult -> Felhasználói fiókok -> Saját hitelesítő adatok kezelését, de ott nincs letárolva semmi.
Próbáltam a "net use /delete \\192.168.1.3\teszt" parancsot, ami lefut (pedig nincs felcsatolva), ha másodszor kiadom, akkor már hibát ír ki, tehát a leválasztás - vagy valami - megtörténik.
A registry-ben a "teszt"-re vonatkozóan nincs semmi.
Valakinek esetleg ötlete, hogy miért nem lehet csatlakozni, merre nézzek szét?
Előre is köszönöm!
- 1932 megtekintés
Hozzászólások
Sok megosztással nyűgös dolog dolgozni.
Nálam még az jött be, hogy a felhasználó megosztott területén belül létrehoztam egy linket a másik "megosztásra".
Sokat egyszerűsít az életen, elég egyszerűen le lehet követni egy mikró vállalati hierarchiát, viszont biztonsági résnek számít és alapból tiltva van.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Windows 7,2008 vagy afeletti verzió? Ha igen, ez segíthet:
https://support.microsoft.com/en-us/kb/2194664
Üdv
Szijártó Zoltán
Aki tud az alkot, aki nem tud az csak szövegel.
- A hozzászóláshoz be kell jelentkezni
Igen, Windows 7 a cliens.
Sajna már csak este tudom megnézni, de mindenképp visszajelzek a fejleményről.
Addig is köszönöm a linket!
- A hozzászóláshoz be kell jelentkezni
Sajnos nem jó. :-(
A hiba egy korábbi verzióhoz adták ki, nálam 2011-es verzió van már fennt.
Azért köszönöm!
- A hozzászóláshoz be kell jelentkezni
60+ user esetén a munkacsoportok elengedhetetlenek, amikhez pedig share tartozik. Aztán jön még a "keresztben adatcsere", vagy "csak láthassanak bizonyos dolgokat" stb.
Nem ezzel van gond.
- A hozzászóláshoz be kell jelentkezni
Próbaképp a megosztást átneveztem "teszt2"-nek, aztán a cliens IP címét, nevét is változtattam, de sajna egyik sem hozott változást. :-(
Készítettem egy új felhasználót, akinek lenne joga, de sajna ezen a gépen neki sem megy. Valami a cliensel van, de hogy mit hol cachelt el az jó kérdés... :-(
- A hozzászóláshoz be kell jelentkezni
A szerveren látszik valami a logokban, akár feljebb emelt log level-lel?
Milyen verziójú Samba?
DFS linkek vagy egyéb finomságok (DFS-t hajlamos túlságosan cache-lni a Win) vannak?
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Samba 2:3.5.6~dfsg-3squeeze11.
A logban ennyit látok:
===================================
[2015/04/29 21:26:20.265686, 3] smbd/msdfs.c:848(get_referred_path) get_referred_path: |teszt| in dfs path \192.168.1.3\teszt is not a dfs root.
[2015/04/29 21:26:20.265702, 3] smbd/error.c:80(error_packet_set) error packet at smbd/trans2.c(8018) cmd=50 (SMBtrans2) NT_STATUS_NOT_FOUND
[2015/04/29 21:26:20.266497, 3] smbd/process.c:1485(process_smb) Transaction 18 of length 106 (0 toread)
[2015/04/29 21:26:20.266522, 3] smbd/process.c:1294(switch_message) switch message SMBtconX (pid 30083) conn 0x0
[2015/04/29 21:26:20.266534, 3] smbd/sec_ctx.c:310(set_sec_ctx) setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2015/04/29 21:26:20.266563, 4] smbd/reply.c:786(reply_tcon_and_X) Client requested device type [?????] for share [TESZT]
[....]
[2015/04/29 22:54:30.397295, 3] smbd/service.c:330(find_service) checking for home directory teszt gave (NULL)
[2015/04/29 22:54:30.397341, 0] param/loadparm.c:8686(process_usershare_file) process_usershare_file: stat of /var/lib/samba/usershares/teszt failed. Engedély megtagadva
[2015/04/29 22:54:30.397477, 3] smbd/service.c:416(find_service) find_service() failed to find service teszt
[2015/04/29 22:54:30.397491, 3] smbd/error.c:80(error_packet_set) error packet at smbd/trans2.c(8018) cmd=50 (SMBtrans2) NT_STATUS_NOT_FOUND
[....]
[2015/04/29 22:54:38.344976, 4] smbd/vfs.c:721(vfs_ChDir) vfs_ChDir to /data/samba/teszt
[2015/04/29 22:54:38.345084, 3] smbd/error.c:80(error_packet_set) error packet at smbd/error.c(160) cmd=162 (SMBntcreateX) NT_STATUS_ACCESS_DENIED
[2015/04/29 22:54:38.350783, 3] smbd/process.c:1485(process_smb) Transaction 40 of length 114 (0 toread)
[2015/04/29 22:54:38.350800, 3] smbd/process.c:1294(switch_message) switch message SMBntcreateX (pid 30487) conn 0x7f8e85d79be0
[2015/04/29 22:54:38.350812, 4] smbd/uid.c:257(change_to_user) change_to_user: Skipping user change - already user
[2015/04/29 22:54:38.350852, 3] smbd/dosmode.c:166(unix_mode) unix_mode(desktop.ini) returning 0775
[2015/04/29 22:54:38.350868, 3] smbd/error.c:80(error_packet_set) error packet at smbd/error.c(160) cmd=162 (SMBntcreateX) NT_STATUS_OBJECT_NAME_NOT_FOUND
=========================================
Néhány sor előtt értetlenül állok. :-(
- A hozzászóláshoz be kell jelentkezni
> stat of /var/lib/samba/usershares/teszt failed. Engedély megtagadva
ls -l és getfacl mit mond erre? Mi ez a magyar üzenet egyáltalán?
- A hozzászóláshoz be kell jelentkezni
A /var/lib/samba/usershares/ alatt nincs semmi.
getfacl parancs pedig ninics nekem, a userek LDAP-ban.
A magyar üzenetet nem tudom megmagyarázni, esetleg a locale beállításból adódhat, passz.
- A hozzászóláshoz be kell jelentkezni
Ezt magyarázza el valaki!!!
CMD -> "net use"
Állapot Helyi Távoli Hálózat
-------------------------------------------------------------------------------
OK \\192.168.1.3\teszt Microsoft Windows Network
A parancs sikeresen végrehajtva.
Majd: CMD -> "dir \\192.168.1.3\teszt" és listázza!!!!!
Viszont a mappa fejlécébe hiába írom be a \\192.168.1.3\teszt címet, "hozzáférés megtagadva".
Ötlet?
- A hozzászóláshoz be kell jelentkezni
Nem kéne ennek valami drive nevet adni?
Állapot Helyi Távoli Hálózat
-------------------------------------------------------------------------------
OK Z: \\192.168.1.3\teszt Microsoft Windows Network
A parancs sikeresen végrehajtva.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
A "net use" kiírja, hogy épp milyen csatlakozások vannak.
Aztán volt "net use n: \\192.168.1.3\teszt", ezzel felcsatolta N:-nek a share-t. A "dir n:"-ra listázza szépen! A "Számítógép"-ben a meghajtóknál látszik az N:, az is látszik, hogy mennyi szabad hely van rajta. Amikor viszont megpróbálom nyitni, akkor "Hozzáférés megtagadva" és kész. :-(
Valakinek további ötlet?
- A hozzászóláshoz be kell jelentkezni
Total Commander (vagy Double Commander) vagy ilyesmi megnyitja? Ha a teszt-ben levő desktop.ini -t átnevezed ideiglenes valami másra, akkor is hibát dob?
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Na, az állam ismét leesett.
Total Commanderbe beírva "cd \\192.168.1.3\teszt" simán látszódik!
Ugyenezt beírva a "Számítógép" felső sorába továbbra is megtagadja a hozzáférést.
- A hozzászóláshoz be kell jelentkezni
Eressz rá az explorer.exe-re egy Process monitort és nézd meg, hogy milyen fájlokat próbál megnyitni.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Nem lehet, hogy a mappán van +r jog (tud listázni), de nincs +x (nem tud oda cd-zni)? Ld. fenti válaszom, ls -l és getfacl. SSH-n belépve szét tud nézni a mappában az illető?
- A hozzászóláshoz be kell jelentkezni