RE: [FreeBSD] özel shell

2008-02-15 Başlik Orhan Berent
Bu tur islemlerde trap exit 2 gibi bir ifadenin scriptin basinda yer almasi gerekmiyor mu. Kullanici ctrl-c ile kestigi zaman ne oluyor mesela. Orhan Berent On Thu, 2008-02-14 at 20:46 +, Mehmet CELIK wrote: Dedigim gibi bir ShellScript'i kullaniciya Shell olarak sunabilirsiniz.

Re: [FreeBSD] özel shell

2008-02-15 Başlik Necati Ersen SISECI
Selamlar, Normalde shell den calistirdigimiz scriptlerde CTRL-C ile kirilmasini istemiyorsak trap satiri ekliyoruz. Script i bash, csh, sh vs den calistirdigimizda, CTRL-C yapip durdurdugumuzda calistirdigimiz shell e dusuyoruz. Ancak bu sekilde kullanici shell i olarak verilen bir betikde

Re: [FreeBSD] özel shell

2008-02-15 Başlik tees tuai
merhaba chmod olayını akşam denemiştim işe yaramamıştı. sudo ile çok kolay bir şekilde hallettim. ilgilenen herkeze tşkler. 15.02.2008 tarihinde Necati Ersen SISECI [EMAIL PROTECTED] yazmış: Selamlar, Normalde shell den calistirdigimiz scriptlerde CTRL-C ile kirilmasini istemiyorsak trap

RE: [FreeBSD] özel shell

2008-02-14 Başlik Mehmet CELIK
Selam, kullaniciya ozel bir shell hazirlamak diye birsey pek olamaz. Soyle birsey yapilabilir.. trafik:x::::/dev/null:/usr/local/bin/tcp trafik kullanicisi sisteme baglandigi zaman, tcp isimli script calistiriliyor.. Kullanicinin herhangi bir shell ile direk olarak iliskilenmesi

Re: [FreeBSD] özel shell

2008-02-14 Başlik tees tuai
Merhab ilk olarak cevabınız için tşk ederim.. tam olarak yapmak istediğim, bir kişiye *exim -bpc *komutunu çalıştırma ve bir dizinden bir klasörü silme yetkisi vereceğim. Sadece bu iki işlemi yapabilmesi lazım. aksi taktirde güvenlik açığı vss durumu olacak tşkler. 14.02.2008 tarihinde Mehmet

RE: [FreeBSD] özel shell

2008-02-14 Başlik Mehmet CELIK
PROTECTED]: Re: [FreeBSD] özel shell Merhab ilk olarak cevabınız için tşk ederim.. tam olarak yapmak istediğim, bir kişiye exim -bpc komutunu çalıştırma ve bir dizinden bir klasörü silme yetkisi vereceğim. Sadece bu iki işlemi yapabilmesi lazım. aksi taktirde güvenlik açığı vss durumu olacak

Re: [FreeBSD] özel shell

2008-02-14 Başlik tees tuai
ilk olarak /etc/shells dosyası içine /usr/local/bin/deneme1 bu satırı ekledim sonra /usr/local/bin/deneme1 bu dosyanın içerisine echo welcome yazdım kaydettim adduser ile kullanıcı oluşturdum Login class [default]: Shell (sh csh tcsh bash bash jailshell noshell ftpsh deneme1 nologin) [sh]:

Re: [FreeBSD] özel shell

2008-02-14 Başlik tees tuai
tşkler cafer bey, ssh a giriş oldu.. seçim yaptırıyorum kullanıcıya 1 2 3 menü şeklinde 1 i seçtiği zaman, *exim -bpc* bu komutun çalışması gerek fakat şu şekilde hata veriyor *exim: permission denied* bunu nasıl aşabilirim acaba. Root yetkisi ile çalışıyor sanırım sadece. bende kullanıcıya root

Re: [FreeBSD] özel shell

2008-02-14 Başlik Cafer Şimşek
Tekrar Merhaba, Bunu yapmanın iki yöntemi var. Birinisi ve kolay olanı chmod +s /usr/local/sbin/exim Komutuyla exim binary'sinin suid bitini aktif hale getirmek (dosyanın sahibi ile çalıştırılmasını sağlamak), Ikinci ve nispeten daha zor ama daha güvenli bir yöntem olan sudo'yu kullanmak.