Forum

linux açıldıkt...
 
Bildirimler
Hepsini Temizle

linux açıldıktan sonra auto program çalıştırma

8 Yazılar
4 Üyeler
0 Reactions
477 Görüntüleme
(@sakirarslan)
Gönderiler: 300
Reputable Member
Konu başlatıcı
 

hocalarım kısaca yapmak istediğim linux açıldıkdan sonra bazı kullanıcılara ait programları o kullanıclarla otomatik çalıştırmak normal şekilde çalışırtırmak için şunları yapıyorum örneğin  fatih userinde kurulu bir programı şu şekilde çalıştırıyorum ssh den 

 

su - fatih

cd test

./test

 

bu şekilde program çalışıyor bunu linux açılduğında  otomatik yapsın istiyorum..

 
Gönderildi : 09/10/2010 17:40

(@mucahidyardim)
Gönderiler: 192
Estimable Member
 

Merhabalar

Linux(Centos &) işletim sisteminde,

/etc/rc.local

dosyasına yazacağınız komutlar, işletim sisteminin her açıldığında çalışacaktır.

İyi çalışmalar

 
Gönderildi : 09/10/2010 22:31

(@sakirarslan)
Gönderiler: 300
Reputable Member
Konu başlatıcı
 

hocam peki yukardkı komutları olduğu gıbımı eklıcem o dosyaya yoksam başka bir şekilde mi

 
Gönderildi : 10/10/2010 15:39

(@MusabYardim)
Gönderiler: 67
Trusted Member
 

Selamlar

örneğin "vsftpd" uygulamasını sistem açıldıktan sonra otomatik olarak başlatak istiyorsak /etc/rc.local dosyasına

< /etc/init.d/vsftpd start > komutunu ekleyerek "vsftpd" uygulamasının sistem açıldığında otomatik olarak çalıştırılmasını sağlayabiliriz.

 
Gönderildi : 12/10/2010 04:23

(@sakirarslan)
Gönderiler: 300
Reputable Member
Konu başlatıcı
 

hocam yanlız şöyle bir olay var benım program fatih kullanıcısanda kurulu ve fatıh kullancısının içinde test klasöründe kurulu bunu çalıştırıken root yetkisi ile değil fatih kullancısının yetkisiyle çalıştırmam lazım


 


ben root tayeken şu şekilde çalıştırabiliyorum


su - fatih


cd test


./test


bu şekilde başlatabiliyorum programı şimdu bu raya göre nasıl bir uygulama yamam gerekki açıldıktansonra makına çalışssın komut burda bu programı fatih kullancısı çalıştırması lazım root değil

 
Gönderildi : 12/10/2010 13:45

(@mucahidyardim)
Gönderiler: 192
Estimable Member
 

Merhabalar

/bin/su -p -s /bin/sh user -c /home/user/test.sh

rc.local dosyasına yukarıdaki komutu yazarsanız, linux işletim sisteminiz her açılışta test.sh ı fatih kullanıcısı ile çalıştıracaktır.

Not:  "#su -p -s /bin/sh user -c /home/user/test.sh" komutunu test amaçlı kullanabilirsiniz.

Reference:

# man su

Kolay gelsin

 
Gönderildi : 17/10/2010 02:48

(@umitors)
Gönderiler: 2
New Member
 

  dediklerinizi harfiyen yaptım. ama bi türlü çalışmadı belki de screen komutu ile çalıştırmak istediğim icin olmadi diyecem ama diğerini de denedim olmadi yaptığım.

 

 /bin/su-p -s /bin/sh root -c /home/root/testklasor/ screen -A -m -d -S testklasor ./hlds_run

 

bu sekilde yaptim ama olmadi sadece calistir komutu ile denedim o da olmadi. yardiminiz beklerim  

 
Gönderildi : 21/04/2013 15:06

(@umitors)
Gönderiler: 2
New Member
 

Valla yine olmadı. Ne yapmam gerekiyor. Açıkcası şunu söyleyeyim .  Konumda start.sh olarak çalıştıracağım programı kaydettim.

 

Çalıştıracağım start.sh

/root/hlds/start.sh için de sadece bunu çalıştırmak istiyorum .  

 
Gönderildi : 27/04/2013 22:10

Paylaş: