ďťż
 
 
   Samba udostępnianie programów
 
 

Tematy

 
    
 

 

 

 

Samba udostępnianie programów





Rady - 20-06-2007 00:09
Jest sobie serwer samby i udosępnia katalog w którym znajdują się pliki wykonywalne dla windowsa :
Program1.exe, Program2.exe, Program3.exe.

Do katalogu mają dostęp: user1, user2, user3.

Może wiecie jak zrobić by user1 mógł uruchamiać Program1 zaś nie mógł uruchomić pozostałych i analogicznie user2 uruchamia Program2 ale nie pozostałe itd... ??

(programy muszą pozostać w tym samym katalogu)

Czy mam utworzyć dla tych userów osobne grupy i zmodyfikować pliki wykonywalne komodą chmod dla danej grupy, da to zamierzony efekt w sambie ??



stepek - 20-06-2007 17:36
tak

[ Dodano: 2007-06-20, 17:38 ]
tylko tym ktorzy nie maja tego robic ustaw prawa na 0 by nawet nie mogli czytac



Rady - 20-06-2007 22:46
Zrobiłem tak : stworzyłem grupę program1 ustawiłem ją jako właściciela grupowego pliku program1.exe i dodałem usera1 do grupy program1 ustawiłem prawa wykonywalne dla grupy program1, a dla reszty świata zabrałem wszystkie uprawnienia.

Owszem działa a i tu taka mała ciekawostka i kolejne zapytanie: jeśli zrobię tak jak wyżej ale dodam wpis w sambie

admin users  = user1 w udziale gdzie znajdują się te programy to user1 będzie mógł uruchamiać wszystkie programy po mimo iż nie dodam go do grupy będącej właścicielem pliku.

Czy można to tak ustawić że mimo wpisu dla udziału z programami

admin users  = user1 mój user1 nie bedzie miał praw do wykonywania wszystkich programów ?



mlyczek - 21-06-2007 00:37

Czy można to tak ustawić że mimo wpisu dla udziału z programami (..) mój user1 nie bedzie miał praw do wykonywania wszystkich programów ? Obawiam się, że nie, bo on jest wtedy użytkownikiem "adminem", więc dlatego ma dostęp do wszystkich programów.



Rady - 21-06-2007 07:22
Tak też myślałem uprawnienia linuxa mogą być wszystkie zabrane a samba i tak bedzie się rządzić własnmi zaprogramowanymi prawami :-P



stepek - 21-06-2007 16:08
noo ale jak to samba bedzie sie rzadzic swoimi prawami. tak robiac dajesz prawa roota wiec dle tego usera. Wiec to nie samba a Ty rzadzisz prawami. Czasami trzeba tak zrobic i po to powstalo. Np jest kierownik dzialu ktory musi miec uprawnienia do wszystkiego by byl tam jakis porzadek.
To ze robisz adminem tego samego chlopa co ma miec dostep tylko do jednego programu to nie wina samby. :)
A tak z ciekawosci po co tak robisz? Moze chcesz cos zrobic co da sie zrobil latwiej.

[ Dodano: 2007-06-21, 16:11 ]
nie wiem czy to wyjdzie ale sprobuj.
ustw wlasciciela programu jako root, grupe to wiadomo jaka grupe, poziej zabierz root wszystkie prawa, a grupie daj wszystkie i zobacz czy root da rade tak uruchomic ten program.



Rady - 21-06-2007 19:24

To ze robisz adminem tego samego chlopa co ma miec dostep tylko do jednego programu to nie wina samby. :) Zrbiłem tak celowo by sprawdzić jak zachoa się Samba w tej sytuacji


A tak z ciekawosci po co tak robisz? Moze chcesz cos zrobic co da sie zrobil latwiej Szczerze to tak dla testów żeby wzbogacić swoją bazę wiedzy :-P To co miałem zrobić już prawie zrobiłem teraz się bawie konfiuguracją. Programy poblokowałem dla tych co trzeba, mój serwer działa jak należy teraz to tylko już testy i zabawa opcjami :mrgreen:

Owszem mam jeszcze jedno zagadnienie które ułatwiło by mi administracje jesli masz ochotę się zapoznać to klik ->podgrupy
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis