Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-06-20 11:12:34

  Rady - Użytkownik

Rady
Użytkownik
Zarejestrowany: 2007-04-20

Serwer samba uruchamianie programów

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, zaś user3 może uruchamiać wszystkie programy w tym katalogu.

Offline

 

#2  2007-06-20 11:35:29

  guzzi - Członek DUG

guzzi
Członek DUG
Skąd: Asteroida Linux
Zarejestrowany: 2005-03-31

Re: Serwer samba uruchamianie programów

proste:
1. zakładasz grupe np. user1
2. na owy plik dajesz chown -R user1.user1 /home/program/program1.exe

3. chmod -R 0770 /home/program

może nie za dokładnie ale oto chodzi pobaw się prawami i dodawaniem userów do grup

Offline

 

#3  2007-06-20 22:07:00

  Rady - Użytkownik

Rady
Użytkownik
Zarejestrowany: 2007-04-20

Re: Serwer samba uruchamianie programów

Ja 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

Kod:

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 

Kod:

admin users  = user1

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

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.007 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00091 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.226.222.76' WHERE u.id=1
0.00072 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.226.222.76', 1732494547)
0.00057 SELECT * FROM punbb_online WHERE logged<1732494247
0.00047 SELECT topic_id FROM punbb_posts WHERE id=63822
0.00104 SELECT id FROM punbb_posts WHERE topic_id=8359 ORDER BY posted
0.00066 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=8359 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00068 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=8359 ORDER BY p.id LIMIT 0,25
0.00077 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=8359
Total query time: 0.00601 s