Forum

paylaşım klasö...
 
Bildirimler
Hepsini Temizle

paylaşım klasörü yetki raporu

8 Yazılar
5 Üyeler
0 Reactions
1,005 Görüntüleme
(@penduick)
Gönderiler: 8
Active Member
Konu başlatıcı
 

Merhaba,

Merak ettiğim konu; Windows 2000 de paylaşım klasörlerine erişim yetkilerini liste halinde rapor alma imkanı var mı acaba ?

Yani X paylaşım klasörüne erişim yetkisi olan kullanıcılar bu klasöre hangi yetki ile erişiyorlar M/R/W ?

Teşekkür ederim

 

 
Gönderildi : 12/02/2010 14:56

(@bugrakeskin)
Gönderiler: 5088
Illustrious Member
 

Merhaba

bu ne Win 2000 / 2003 nede 2008 de yoktur.

Belki 3rd yazılımlar ile yapılabilir.

 

 
Gönderildi : 12/02/2010 16:18

(@SerkanKeskin)
Gönderiler: 7
Active Member
 

Merhaba,

Klasör üzerindeki yetkileri listeleminizin yolu :

1- Listeleyeceğiniz klasörün "Properties" ine geliniz.

2- Açılan pencereden "Security" tabına gelip sağ alttaki "Advanced" butonuna basınız.

3- Açılan pencereden "Effective Permissions" tabına gelip "Group or User Name" in yanındaki "Select" butonundan kullanıcı veya grubu seçmeniz gerekmektedir.

Buğra Bey' in de söylediği gibi bunların rapor olarak alınması mümkün olmayıp ancak 3. party programlarla yapılabilir.

Saygılar. 

 
Gönderildi : 12/02/2010 17:50

(@penduick)
Gönderiler: 8
Active Member
Konu başlatıcı
 

Cevaplarınız için teşekkür ederim.

 
Gönderildi : 12/02/2010 18:40

(@penduick)
Gönderiler: 8
Active Member
Konu başlatıcı
 

Tekrar merhaba,

Şöyle bir koda eriştim ama içeriğini anlamaya çalışıyorum, yardımcı olabilecek kimse var mı acaba ?

Teşekkürler,

 

Using only standard commands, I have scripted SharedFolderPerms.bat
to report the NTFS folder permissions
on a computer's shared folders.


The syntax for using SharedFolderPerms.bat is:

SharedFolderPerms [/$] [/S]


Where /$ is an optional parameter that will enumerate hidden
shares, and
/S is an optional parameter that will report sub-folder
permissions.


The report is generated in a SharedFolderPerms.log file which is
created in the current folder.

 

@echo off
setlocal
if exist SharedFolderPerms.log del /q SharedFolderPerms.log
set exclude=Y
set subs=N
if /i {%1} EQU {/$} set exclude=N
if /i {%1} EQU {/S} set subs=Y
if /i {%2} EQU {/$} set exclude=N
if /i {%2} EQU {/S} set subs=Y
for /f "Tokens=1*" %%a in ('net share ^|FINDSTR /I /L /C:":"') do (
call :parse1 %%a "%%b"
)
endlocal
goto :EOF
:parse1
set shr=%1
set fld=%2
if "%fld:~2,2%" NEQ ":\" goto :EOF
if "%exclude%" EQU "N" goto parse2
set wrk=%shr:$=%
if "%wrk%" NEQ "%shr%" goto :EOF
:parse2
set wrk=%fld: =%
if %wrk% EQU %fld% goto parse4
set /a pos=0
:parse3
set /a pos=%pos% + 1
call set char=%%fld:~%pos%^,2%%
if "%char%" NEQ " " goto parse3
call set fld=%%fld:~0,%pos%%%"
set fld=%fld:\"="%
:parse4
set fld=%fld:\"="%
set /a pos=%pos% - 1
if %pos% EQU 3 call set fld=%fld:~1,2%@echo Share=%shr%,Folder=%fld%>>SharedFolderPerms.log
cacls %fld% >>SharedFolderPerms.log
if "%subs%" EQU "N" goto parse5
for /f "Tokens=*" %%f in ('dir %fld% /b /s /ad') do (
cacls "%%f" >>SharedFolderPerms.log
)
:parse5
@echo ______________________________________>>SharedFolderPerms.log

 

 

 
Gönderildi : 12/02/2010 18:43

(@ErenSARISALTIK)
Gönderiler: 890
Noble Member
 

Forum üzerinde Sinan Kahraman böyle bir programı yayınlamıştı.Şimdi aradım bulamadım ama detaylı arama yaparak bulabilirsiniz.

 
Gönderildi : 12/02/2010 21:05

(@serhatakinci)
Gönderiler: 4117
Famed Member
 

win2000 desteklemiyor ama XP/2003 sonrası tüm OS'ler için folder üzerindeki izinleri accessenum tool'u ile raporlayabilirsiniz: http://technet.microsoft.com/en-us/sysinternals/bb897332.aspx

 
Gönderildi : 14/02/2010 01:17

(@penduick)
Gönderiler: 8
Active Member
Konu başlatıcı
 

Serhat Bey bilgi için teşekkür ederim.

Bende denildiği gibi 3rd party bir yazılım ile çözüm buldum.

 

Teşekkürler

 

 

 
Gönderildi : 16/02/2010 23:06

Paylaş: