Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Bash > zabezpieczenie konsoli - skrypt
morrison
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 24.05.2004
Skąd: krakow

Ostrzeżenie: (10%)
X----


witam,
Mam taki problem:
Wdrazamy nowy system i sa uzytkownicy ktorzy jak sie zaloguja pod windows to z autostartu jest uruchamiany skrypt w stylu:

start c:\ssh\bin\Ssh.exe -l sshuser -i C:\Dialer\sshuser_id_dsa -L 8001:IPjakies1:8001 -L 40002:IPjakies2:40001 IPjakies3
start java -classpath L:\sciezka.jar org.apache.soap.util.net.TcpTunnelGui 40001 localhost 40002 %1 %2 %3 %4 %5

no i laczy sie z serwerem gdzie jest ssh zainstalowane, i rzecz w tym ze na serwerze jest zrobiony drobny skrypt o nazwie nullshell, ktory wyglada tak:

#!/bin/bash
echo "Null shell!"
#suspend -f

while echo > /dev/null;
do
echo > /dev/null
done

jest to zabezpieczenie przed tym zeby uzytkownik pod windowsem po wykonaniu sie na poczatku skryptu nie mogl wydac zadnego polecenia w oknie konsoli(w bashu).dzieki temu skryptowi nie da sie nic wpisac w konsoli, ale powoduje to zapetlenie sie ktore obciaza serwer(win2003) na 100%.czy zna ktos sposob jak zrobic to inaczej, aby nie obciazalo serwera i aby user nie mogl grzebac na serwerze??

bede wdzieczny

Ten post edytował morrison 28.11.2006, 14:52:09


--------------------
Go to the top of the page
+Quote Post
envp
post
Post #2





Grupa: Zarejestrowani
Postów: 359
Pomógł: 1
Dołączył: 16.04.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


domyslny shell usera ustaw na /bin/false
Go to the top of the page
+Quote Post
morrison
post
Post #3





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 24.05.2004
Skąd: krakow

Ostrzeżenie: (10%)
X----


wydaje sie byc to proste rozwiazanie:)

dzieki sprawdze w poniedzialek!



niestety, ale Twoj sposob nie pozwala sie zalogowac userowi:(

on musi nawiazac polaczenie jak pokazalem a potem dopiero musi stracic mozliwosc do wydawania polecen

Ten post edytował morrison 27.11.2006, 15:29:17


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:31